Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 e6 3. g3 Nc6 4. Bg2 g6 5. d3 Bg7 6. f4 Rb8 7. a4 a6 8. Nf3 b5
9. axb5 axb5 10. O-O Nge7 11. Ne2 d5 12. e5 O-O 13. d4 c4 14. c3 b4 15. Bd2 b3
16. g4 f6 17. Ng3 fxe5 18. Nxe5 Nxe5 19. fxe5 Rxf1+ 20. Qxf1 Qf8 21. Qxf8+ Bxf8
22. Rf1 Ra8 23. Bg5 Ra2 24. Rf2 h6 25. Bxe7 *
Position (FEN): 2b2bk1/4B3/4p1pp/3pP3/2pP2P1/1pP3N1/rP3RBP/6K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1420
Best move: Bxe7