Mate in 3 · No. 146 · ~2000 · Sacrifice

Queen, two rooks and bishop

White to play and mate in three.

Position

White
king on g1, queen on c8, rooks on b4 and d4, bishop on h4, pawns on c3, d2, e3 and f3
Black
king on f7, queen on g8, rooks on c4 and f8, bishops on c5 and f5, knight on d7, pawns on e4, e5, g6, h5 and h6