Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 Nc6 4. Ng5 d5 5. exd5 b5 6. Bb3 Nd4 7. Nc3 h6 8.
Nge4 Nxe4 9. Nxe4 Nxb3 10. axb3 Qxd5 11. d3 f5 12. Qh5+ Qf7 13. Qxf7+ Kxf7 14.
Ng3 Bd6 15. O-O Bb7 16. f4 g6 17. c3 Rhe8 18. Be3 a6 19. Rae1 *
Position (FEN): r3r3/1bp2k2/p2b2pp/1p2pp2/5P2/1PPPB1N1/1P4PP/4RRK1 b - - 1 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1143
Best move: exf4