Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Modern_Attack
Moves: 1. e4 e5 2. d4 exd4 3. Nf3 Nf6 4. e5 Qe7 5. Qxd4 Nc6 6. Qc3 Qd8 7. exf6 Bb4 8.
fxg7 Bxc3+ 9. Nxc3 Rg8 10. Bh6 d5 11. O-O-O Be6 12. Bc4 d4 13. Bxe6 fxe6 14.
Rhe1 Qf6 15. Rxe6+ Qxe6 16. Re1 dxc3 17. Rxe6+ Kf7 *
Position (FEN): r5r1/ppp2kPp/2n1R2B/8/8/2p2N2/PPP2PPP/2K5 w - - 1 18
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 942
Best move: Ng5#