Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 a6 5. e5 Nc6 6. Qd1 dxe5 7. Qxd8+ Kxd8 8.
Be3 Kc7 9. Nc3 e6 10. O-O-O Nge7 11. Ng5 f6 12. Nf7 Rg8 13. Nd6 Nd5 14. Nxd5+
exd5 15. Nxc8 d4 16. Bc4 Rh8 17. Bd2 Rxc8 18. Be6 Re8 19. Bg4 Nb4 20. Kb1 Rd8
21. a3 Nc6 22. f4 e4 23. f5 Bc5 24. Bf4+ Kb6 25. b4 Be7 26. Ka2 Bd6 27. Bxd6
Rxd6 28. c3 d3 29. Rhe1 Re8 30. Re3 a5 31. Bf3 axb4 32. cxb4 Rd4 33. Bh5 Re7
34. Kb3 Ne5 35. Be2 Rc4 36. Bxd3 exd3 37. Rxe5 Rec7 38. Re6+ Ka7 39. Rxd3 Rc2
40. b5 Rxg2 *
Position (FEN): 8/kpr3pp/4Rp2/1P3P2/8/PK1R4/6rP/8 w - - 0 41
White to move.
Themes:  Endgame, Rook Endgame  
Puzzle rating: 1277
Best move: b6+