Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 c5 4. e5 Qb6 5. Na4 Qa5+ 6. Nc3 cxd4 7. Qxd4 Nc6 8.
Qa4 Qxa4 9. Nxa4 b5 10. Nc3 b4 11. Nb5 Rb8 12. Nc7+ Kd7 13. Na6 Bxa6 14. Bxa6
Rb6 15. Be2 Nxe5 16. Nf3 Bd6 17. O-O Nxf3+ 18. Bxf3 Rc6 19. Be3 Rxc2 20. b3 Ne7
21. Bxa7 Bc5 22. Bxc5 Rxc5 23. Rfd1 Nf5 24. Bg4 h5 25. Bxf5 exf5 26. Rd4 Rb5
27. Rad1 Ke6 28. Re1+ Kf6 29. g3 Ra8 30. Re2 Rba5 31. Rdd2 Rd8 32. Rd4 Rb5 33.
f4 g5 34. fxg5+ Kxg5 35. h4+ Kf6 36. Rf2 Re8 37. Kg2 Rc5 38. Rdf4 Re5 39. Rxb4
Re4 40. Rb6+ Ke5 41. a4 d4 42. b4 d3 *
Position (FEN): 8/5p2/1R6/2r1kp1p/PP2r2P/3p2P1/5RK1/8 w - - 0 43
White to move.
Themes: Hanging Piece Endgame, Rook Endgame  
Puzzle rating: 1268
Best move: bxc5