Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Bc5 5. a3 Nf6 6. b4 Bb6 7. h3 d6 8. O-O a6
9. b5 axb5 10. Bxb5 O-O 11. Bxc6 bxc6 12. d4 exd4 13. Nxd4 c5 14. Nb3 c4 15.
Nd4 c5 16. Nf5 Bxf5 17. exf5 d5 18. Qf3 d4 19. Ne4 Qd5 *
Position (FEN): r4rk1/5pp1/1b3n1p/2pq1P2/2ppN3/P4Q1P/2P2PP1/R1B2RK1 w - - 2 20
White to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 598
Best move: Nxf6+