Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 h6 5. Bh4 d5 6. Nf3 g5 7. Bg3 Ne4 8. Qc2
h5 9. h3 h4 10. Bh2 c5 11. cxd5 exd5 12. e3 cxd4 13. exd4 Bf5 14. Bd3 Qe7 15.
O-O Bxc3 16. bxc3 Nc6 17. Rfe1 O-O-O 18. Rab1 Qd7 19. Ne5 Nxe5 20. Bxe5 Rhg8
21. f3 Nd6 22. Bxd6 Bxd3 23. Qxd3 Qxd6 24. Rb3 Rd7 25. Qf5 Kb8 26. Reb1 Rc7 27.
Re1 Qg3 28. Qe5 f5 *
Position (FEN): 1k4r1/ppr5/8/3pQpp1/3P3p/1RP2PqP/P5P1/4R1K1 w - - 0 29
White to move.
Themes: Pin, Queenside Attack Endgame  
Puzzle rating: 1707
Best move: Rxb7+