Mate in 3 · No. 145 · ~1900 · Sacrifice

Queen, rook, bishop and knight

White to play and mate in three.

Position

White
king on b1, queen on d7, rook on b7, bishop on c4, knight on g6, pawns on c2, e2 and g2
Black
king on a5, queen on b8, rooks on c6 and d2, knights on d3 and d6, pawns on a3, a4, a7, b4 and d4