Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 O-O 6. b4 Be7 7. O-O d6 8. h3 a6
9. a4 Rb8 10. Na3 d5 11. exd5 Nxd5 12. Bxd5 Qxd5 13. Nc4 f6 14. Ne3 Qd6 15. Ba3
Qd7 16. Qb3+ Kh8 17. c4 Nd4 18. Nxd4 Qxd4 19. Nd5 Rf7 20. Bb2 Qh4 21. Rfe1 c6
22. Nxe7 Rxe7 23. d4 Be6 24. d5 cxd5 25. cxd5 Bf7 26. Rac1 Rd8 27. Red1 Red7
28. Rc4 Qh5 29. Qc2 Rxd5 30. Rxd5 Rxd5 31. Rc8+ Bg8 32. Rxg8+ Kxg8 33. Qc8+ Kf7
34. Qxb7+ Kg6 *
Position (FEN): 8/1Q4pp/p4pk1/3rp2q/PP6/7P/1B3PP1/6K1 w - - 1 35
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 946
Best move: Qxd5