Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 h6 5. c3 d6 6. Bb3 a5 7. Nbd2 a4 8. Bc2 b5
9. Nf1 d5 10. Qe2 d4 11. Ng3 dxc3 12. bxc3 b4 13. O-O bxc3 14. d4 Ba6 15. Bd3
Bxd3 16. Qxd3 exd4 17. e5 Nb4 18. Qc4 c5 *
Position (FEN): r2qkb1r/5pp1/5n1p/2p1P3/pnQp4/2p2NN1/P4PPP/R1B2RK1 w kq - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1583
Best move: exf6