Mate in 3 · No. 506 · Harder

Queen and two rooks

White to play and mate in three.

Position

White
king on g5, queen on d1, rooks on d4 and g4
Black
king on a8, knight on c8, pawns on b6 and c5