Mate in 3 · No. 155 · Harder

Queen, rook, bishop and knight

White to play and mate in three.

Position

White
king on d8, queen on d5, rook on c3, bishop on e7, knight on d3, pawns on c4, f2, g3 and g4
Black
king on a7, queen on g6, pawns on a6 and b6