Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Ng5 Nh6 5. Nf3 Ng8 6. O-O Nf6 7. c3 Nxe4 8.
Qe2 d5 9. Bb5 Bg4 10. h3 Bh5 11. g4 Bg6 12. Bxc6+ bxc6 13. Nxe5 O-O 14. Nxc6
Qd6 15. Nd4 Rae8 16. Qf3 Ng5 17. Qg3 Be4 18. Qxd6 Bxd6 19. d3 *
Position (FEN): 4rrk1/p1p2ppp/3b4/3p2n1/3Nb1P1/2PP3P/PP3P2/RNB2RK1 b - - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1587
Best move: Nxh3#