Mate in 3 · No. 109 · Harder

Queen and two rooks

White to play and mate in three.

Position

White
king on b3, queen on e2, rooks on g7 and h6, pawns on c4, d3 and h4
Black
king on a8, rook on a2, bishop on d7, pawns on a5, a6 and b6