Mate in 3 · No. 37 · Harder

Queen, two rooks, bishop and knight

White to play and mate in three.

Position

White
king on g1, queen on h5, rooks on a1 and d8, bishop on c6, knight on g5, pawns on a3, b2, c4, e5, f2, g3 and h2
Black
king on e7, queen on a7, rooks on a8 and h8, bishop on c8, knight on f5, pawns on b4, b6, e6, f7, g7 and h7