Mate in 3 · No. 77 · Harder

Queen, rook, bishop and knight

White to play and mate in three.

Position

White
king on d8, queen on b3, rook on d1, bishop on h7, knight on f1, pawns on c2 and c4
Black
king on d6, rook on f6, bishop on h6, knight on d5, pawns on b5, e4, f5 and f7