Boom, checkmate!
Nice coordination of the knight and the rook
Ok one last mate and we are good to go!
https://streptococcus.neocities.org/chess/LastChallenge.html