Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Qe7 4. dxe5 dxe5 5. Nc3 Bg4 6. Nd5 Qd8 7. h3 Bh5 8.
Be2 Bxf3 9. Bxf3 g6 10. O-O Nf6 11. Bg5 Bg7 12. c4 c6 13. Nxf6+ Bxf6 14. Qxd8+
Bxd8 15. Bxd8 Kxd8 16. Rad1+ Kc7 17. Bg4 Rd8 18. Rxd8 Kxd8 19. Rd1+ Kc7 20. c5
b6 21. b4 b5 22. Rd6 a5 23. Rf6 axb4 24. Rxf7+ Kd8 25. Rxh7 *
Position (FEN): rn1k4/7R/2p3p1/1pP1p3/1p2P1B1/7P/P4PP1/6K1 b - - 0 25
Black to move.
Themes:  Endgame  
Puzzle rating: 994
Best move: Rxa2