Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nf6 3. c3 c5 4. g3 c4 5. Bg2 e6 6. Nbd2 Nbd7 7. b3 b5 8. a4 Ba6
9. Bb2 Be7 10. O-O O-O 11. Re1 Ne8 12. e4 f6 13. exd5 exd5 14. Nh4 Nc7 15. Ba3
Bxa3 16. Rxa3 Re8 17. b4 bxa4 18. Rxa4 Nb6 19. Ra1 Bb7 20. Nf5 Nb5 21. Qc1
Rxe1+ 22. Qxe1 Nxc3 23. Nxc4 Nxc4 24. Qxc3 Qd7 25. Ne3 Nxe3 26. Qxe3 a6 27. Qb3
Kf7 28. Ra5 Rd8 29. b5 axb5 30. Rxb5 Bc6 31. Rb6 Ke7 32. Qc3 Kd6 33. Qc5+ Kc7
34. Rb7+ *
Position (FEN): 3r4/1Rkq2pp/2b2p2/2Qp4/3P4/6P1/5PBP/6K1 b - - 8 34
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 838
Best move: Kxb7