Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d3 Nf6 5. Nbd2 Bc5 6. O-O d6 7. h3 Bd7 8. Re1
Ne7 9. Nf1 Ng6 10. Ng3 Qc8 11. c3 c6 12. a4 a6 13. b4 Bb6 14. a5 Ba7 15. Nf5
Bxf5 16. exf5 Ne7 17. Nh4 Nxf5 18. Nxf5 Qxf5 19. Kh2 Bxf2 20. Rf1 Qf4+ *
Position (FEN): r3k2r/1p3pp1/p1pp1n1p/P3p3/1PB2q2/2PP3P/5bPK/R1BQ1R2 w kq - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1426
Best move: Bxf4