Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 d5 4. Bb5+ Bd7 5. Bxd7+ Nxd7 6. exd5 exd5 7. Nc3 Ngf6
8. Bg5 Be7 9. O-O O-O 10. Re1 Re8 11. dxc5 Nxc5 12. Bxf6 Bxf6 13. Qxd5 Qxd5 14.
Nxd5 Rxe1+ 15. Rxe1 Bxb2 16. Ne7+ Kh8 17. Ng5 Bf6 *
Position (FEN): r6k/pp2Nppp/5b2/2n3N1/8/8/P1P2PPP/4R1K1 w - - 4 18
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 946
Best move: Nxf7#