Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Nc6 5. c3 Nf6 6. d4 b5 7. h3 Ba6 8. Bg5
Ne4 9. Be3 e6 10. Nd2 b4 11. Nxe4 dxe4 12. Ne2 bxc3 13. bxc3 Bd6 14. O-O O-O
15. f4 Rc8 16. Rc1 Ba3 17. Rc2 Na5 18. Rf2 Bd3 19. f5 Bxc2 20. Qxc2 exf5 21.
Rxf5 Qd7 *
Position (FEN): 2r2rk1/p2q1ppp/8/n4R2/3Pp3/bBP1B2P/P1Q1N1P1/6K1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1706
Best move: Rxa5