Mate in 3 · No. 79 · Harder

Queen and two rooks

White to play and mate in three.

Position

White
king on h6, queen on d6, rooks on e7 and g1, pawns on e3 and f2
Black
king on a7, rooks on b1 and e8, pawns on b7, c4 and d4