Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 d6 3. Bg2 c6 4. d4 Nd7 5. Nc3 Ngf6 6. e3 Be7 7. Nge2 O-O 8. O-O
h6 9. b4 Ne8 10. c5 d5 11. dxe5 Nxe5 12. Nd4 Bf6 13. a3 a6 14. Nce2 Nc7 15. Bb2
Nc4 16. Bc3 Bd7 17. a4 Ne6 18. Qc2 Nxd4 19. Nxd4 Re8 20. b5 axb5 21. axb5 cxb5
22. Bxd5 Qc7 23. Bb4 Ne5 24. Rfc1 Bc6 25. Bxc6 bxc6 26. Rab1 Nc4 27. Nf5 Red8
28. Rd1 Rxd1+ 29. Rxd1 Rd8 30. Nd6 Nxd6 31. cxd6 Qd7 32. Bc5 Be5 33. Bb6 Ra8
34. Qc5 Ra4 *
Position (FEN): 6k1/3q1pp1/1BpP3p/1pQ1b3/r7/4P1P1/5P1P/3R2K1 w - - 7 35
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 969
Best move: Qxe5