Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. e3 Nc6 5. Ne2 d6 6. O-O h5 7. d4 exd4 8. exd4
Bb6 9. Bg5 h4 10. Bxh4 Rxh4 11. gxh4 Bg4 12. Re1 Kf8 13. Qd2 Bxe2 14. Qxe2 Nxd4
15. Qd3 Ng4 16. Nd2 Qxh4 17. Qg3 Nf3+ 18. Kh1 Qxh2+ 19. Qxh2 *
Position (FEN): r4k2/ppp2pp1/1b1p4/8/2P3n1/5n2/PP1N1PBQ/R3R2K b - - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1775
Best move: Nxf2#