Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Nf3 Nc6 5. Bf4 Bb4+ 6. Nbd2 Qe7 7. e3 Ngxe5
8. Nxe5 Nxe5 9. Be2 d6 10. O-O Bxd2 11. Qxd2 O-O 12. Rac1 b6 13. Rfd1 Bb7 14.
Qc3 Nd7 15. b4 a5 16. a3 axb4 17. axb4 h6 18. h3 Ra2 19. Rd2 Rfa8 20. Rcc2 R8a3
21. Qd4 Qe4 22. Qxe4 Bxe4 *
Position (FEN): 6k1/2pn1pp1/1p1p3p/8/1PP1bB2/r3P2P/r1RRBPP1/6K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 830
Best move: Rxa2