Mate in 3 · No. 500 · Harder

Two rooks and two knights

White to play and mate in three.

Position

White
king on a6, rooks on b3 and c6, knights on a4 and d2, pawns on c3, d3, g2, g4 and h2
Black
king on b8, queen on c5, knight on e1, pawns on a5, b5, b6 and e5