Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d6 3. Bb5+ c6 4. Ba4 Be7 5. O-O Nd7 6. c3 e5 7. d4 exd4 8. cxd4
b5 9. Bc2 Ngf6 10. Bg5 O-O 11. a3 h6 12. Bxf6 Bxf6 13. Qd3 g6 14. Nc3 Bg7 15.
Rae1 Nb6 16. b3 Re8 17. h3 a5 18. d5 b4 19. axb4 axb4 20. Ne2 cxd5 21. exd5 Ba6
22. Qd1 Bc3 23. Nxc3 Bxf1 24. Rxe8+ Qxe8 25. Kxf1 *
Position (FEN): r3q1k1/5p2/1n1p2pp/3P4/1p6/1PN2N1P/2B2PP1/3Q1K2 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1725
Best move: bxc3