Mate in 3 · No. 321 · Harder

Queen, two rooks and bishop

White to play and mate in three.

Position

White
king on c7, queen on g3, rooks on a3 and g1, bishop on e4, pawns on d4 and f4
Black
king on a7, rook on d3, pawns on a4, a5, c4 and d5