Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Scotch_Gambit
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Bc5 5. d4 exd4 6. e5 Ng4 7. Bf4 d6 8.
exd6 cxd6 9. Re1+ Kf8 10. Bg3 Qf6 11. c3 Be6 12. Bxe6 fxe6 13. b4 Bb6 14. b5
Na5 15. Bxd6+ Kf7 16. Nxd4 Qxf2+ 17. Kh1 Qg1+ 18. Rxg1 *
Position (FEN): r6r/pp3kpp/1b1Bp3/nP6/3N2n1/2P5/P5PP/RN1Q2RK b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 649
Best move: Nf2#