Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Be7 5. d3 O-O 6. c3 a6 7. h3 d5 8. exd5
Nxd5 9. a3 b5 10. Ba2 Nf6 11. Be3 Nh5 12. d4 e4 13. Ne5 Nxe5 14. Qxh5 Nd3 15.
f3 exf3 16. Rxf3 Ne1 17. Rxf7 Kh8 18. Bh6 gxh6 19. Rxf8+ Qxf8 20. Qe5+ Bf6 21.
Qxe1 Bb7 22. Nd2 Qg7 23. Qf2 Rf8 24. Nf3 *
Position (FEN): 5r1k/1bp3qp/p4b1p/1p6/3P4/P1P2N1P/BP3QP1/R5K1 b - - 6 24
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1381
Best move: Bxf3