Chess puzzle (Advantage)
Moves: 1. e4 d5 2. e5 Bf5 3. Nf3 c5 4. c3 e6 5. d4 c4 6. h3 Nc6 7. Be2 h6 8. O-O a6 9.
b3 b5 10. bxc4 bxc4 11. Qa4 Qd7 12. Ba3 Bxa3 13. Qxa3 Nge7 14. Nh4 Bh7 15. Nd2
O-O 16. Rab1 Rfb8 17. Rxb8+ Rxb8 18. Qxa6 Rb2 19. Qa8+ Nc8 20. Nhf3 Na7 21. Bd1
Qc7 22. Bb3 cxb3 23. Nxb3 Rxa2 24. Ra1 Rb2 *
Position (FEN): Q1n3k1/n1q2ppb/4p2p/3pP3/3P4/1NP2N1P/1r3PP1/R5K1 w - - 2 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 966
Best move: Rxa7