Mate in 3 · No. 334 · Harder

Queen and two knights

White to play and mate in three.

Position

White
king on c5, queen on d6, knights on f7 and h2, pawns on b4, g4 and h4
Black
king on b7, knight on f6, pawns on a4, a5 and b5