Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Bc5 3. Qh5 Qf6 4. Nf3 g6 5. Qxe5+ Qxe5 6. Nxe5 Nh6 7. d4 Bxd4
8. Bxh6 Bxe5 9. O-O d6 10. f4 Bd4+ 11. Kh1 f6 12. c3 Bb6 13. Bg7 Rf8 14. Bh6
Ke7 15. Nd2 Nc6 16. Bxf8+ Kxf8 17. e5 dxe5 18. fxe5 Nxe5 19. Bb3 Kg7 20. Rf2 *
Position (FEN): r1b5/ppp3kp/1b3pp1/4n3/8/1BP5/PP1N1RPP/R6K b - - 3 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 963
Best move: Bxf2