Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. h3 O-O 6. a3 a6 7. d3 d6 8. O-O b5
9. Ba2 Be6 10. Kh1 Bxa2 11. Rxa2 Nd4 12. Nh2 Nd7 13. f4 f5 14. fxe5 dxe5 15.
exf5 Rxf5 16. Rxf5 Nxf5 17. Ra1 *
Position (FEN): r2q2k1/2pn2pp/p7/1pb1pn2/8/P1NP3P/1PP3PN/R1BQ3K b - - 1 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 767
Best move: Ng3#