Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. a3 d5 4. e3 Be7 5. Nc3 O-O 6. Nf3 b6 7. cxd5 exd5 8. Bd3
Re8 9. O-O Ba6 10. Bxa6 Nxa6 11. Qd3 Nb8 12. Ne5 Nfd7 13. f4 Nxe5 14. fxe5 c6
15. Qf5 Rf8 16. Bd2 Qd7 17. g4 g6 18. Qxd7 Nxd7 19. e4 f6 20. e6 Nb8 21. exd5
g5 22. dxc6 Nxc6 23. d5 Ne5 24. h3 Rfd8 25. Rad1 Kg7 26. Bc1 Nc4 27. Kg2 Rac8
28. Ne4 Nd6 29. Nxd6 Bxd6 30. Kf3 Kf8 31. Ke4 Ke7 32. Bxg5 fxg5 33. Rf7+ Ke8
34. Rxh7 Rc7 35. Rh8+ Ke7 36. Rh5 Bf4 37. Rh7+ Kf6 38. Rxc7 Bxc7 39. Rc1 Bf4
40. Rc6 Be5 *
Position (FEN): 3r4/p7/1pR1Pk2/3Pb1p1/4K1P1/P6P/1P6/8 w - - 4 41
White to move.
Themes: Advanced Pawn, Discovered Attack Endgame  
Puzzle rating: 798
Best move: e7+