Chess puzzle (Crushing)
Moves: 1. d4 e5 2. dxe5 Nc6 3. Nf3 Qe7 4. Bg5 Qb4+ 5. c3 Qxb2 6. Nbd2 Qxc3 7. Rc1 Qa3
8. e3 Qxa2 9. Rxc6 dxc6 10. Bc4 Qa5 11. O-O Bg4 12. h3 Bh5 13. Qb3 Qb4 14. Qa2
f6 15. Rb1 Qa3 16. exf6 Qxa2 17. Bxa2 gxf6 18. Bf4 O-O-O 19. Be6+ Kb8 20. Nd4
Ne7 21. f3 c5 22. Nb5 Nd5 23. Bh2 Bd6 24. Nxd6 Nc3 *
Position (FEN): 1k1r3r/ppp4p/3NBp2/2p4b/8/2n1PP1P/3N2PB/1R4K1 w - - 1 25
White to move.
Themes: Queenside Attack Middlegame  
Puzzle rating: 1252
Best move: Rxb7+