Mate in 3 · No. 59 · Harder

Queen and two rooks

White to play and mate in three.

Position

White
king on g1, queen on f5, rooks on e8 and f7, pawns on a2, b2, f2, g3 and h2
Black
king on h7, queen on g7, rook on g6, knight on c4, pawn on a6