Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 e6 3. Nf3 a6 4. a4 b6 5. Nc3 d6 6. d4 cxd4 7. Qxd4 Nd7 8. Bg5
Ngf6 9. O-O-O Be7 10. h4 e5 11. Qe3 O-O 12. Bxf6 Nxf6 13. g4 Nxg4 14. Qe2 Be6
15. Nd5 Nf6 16. Rdg1 Nxd5 17. exd5 Bd7 18. Ng5 b5 19. Qh5 h6 20. Bd3 f5 21. Ne6
Bxe6 22. Qxh6 Bf6 23. dxe6 bxa4 *
Position (FEN): r2q1rk1/6p1/p2pPb1Q/4pp2/p6P/3B4/1PP2P2/2K3RR w - - 0 24
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1327
Best move: Bxf5