Mate in 2 · No. 30 · ~2000 · Sacrifice

Queen and two rooks

White to play and mate in two.

Position

White
king on b5, queen on f5, rooks on e7 and g7, pawns on a3 and d2
Black
king on h5, queen on h2, rook on f2, bishops on g2 and g5, pawn on h6