Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe6+ 4. Be2 Nf6 5. Nf3 c6 6. d4 g6 7. Bf4 Nbd7 8.
O-O Bg7 9. Re1 O-O 10. Bd3 Qg4 11. Qd2 Nb6 12. Bh6 Nh5 13. Re4 Qd7 14. Bxg7
Nxg7 15. Qh6 Nd5 16. Rh4 Nf6 17. d5 Qd6 18. Ne4 Ngh5 19. Nxd6 exd6 20. Qg5 cxd5
21. g4 Bxg4 22. Be2 Be6 23. Nd4 Ne4 24. Qe3 Bd7 25. Bxh5 gxh5 26. Rxh5 Kh8 27.
Qh6 Rg8+ 28. Kh1 *
Position (FEN): r5rk/pp1b1p1p/3p3Q/3p3R/3Nn3/8/PPP2P1P/R6K b - - 4 28
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1014
Best move: Nxf2#