Chess puzzle (Crushing)
Moves: 1. d4 d6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 Nf6 6. e4 Bg4 7. Nf3 a6 8. a4
Nbd7 9. Be2 Bxf3 10. Bxf3 Ne5 11. Be2 Be7 12. O-O O-O 13. f4 Ng6 14. Be3 Nd7
15. Rb1 f5 16. b4 b6 17. bxc5 bxc5 18. exf5 Rxf5 19. Bd3 Rf6 20. Ne4 Rf8 21.
Ng5 Bxg5 22. Bxg6 hxg6 23. fxg5 Rb8 24. Rxb8 Qxb8 25. Rxf8+ Qxf8 26. Qg4 Qf5
27. Qxf5 gxf5 28. Bf4 Ne5 *
Position (FEN): 6k1/6p1/p2p4/2pPnpP1/P4B2/8/6PP/6K1 w - - 2 29
White to move.
Themes:  Endgame  
Puzzle rating: 1069
Best move: Bxe5