Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Colle_System
Moves: 1. d4 d5 2. Nf3 Nf6 3. e3 e6 4. b3 c5 5. Bb2 cxd4 6. exd4 Be7 7. Nbd2 O-O 8.
Bd3 Nbd7 9. O-O b6 10. Ne5 Bb7 11. Qe2 Rc8 12. f4 Qc7 13. Rf3 g6 14. Rh3 Nh5
15. Rxh5 gxh5 16. Qxh5 Nf6 17. Qg5+ Kh8 18. Ndf3 Rg8 *
Position (FEN): 2r3rk/pbq1bp1p/1p2pn2/3pN1Q1/3P1P2/1P1B1N2/PBP3PP/R5K1 w - - 5 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 879
Best move: Nxf7#