Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. h3 a6 4. Bc4 Nc6 5. Nc3 h6 6. d3 Nf6 7. Nd5 Nxd5 8. Bxd5
Bd7 9. a3 Qf6 10. Bd2 O-O-O 11. Qe2 Nd4 12. Nxd4 exd4 13. O-O-O Qg6 14. Qf3 Be6
15. Bxe6+ Qxe6 16. Qg3 Qa2 17. Bb4 Be7 18. Qxg7 Bg5+ 19. Qxg5 hxg5 20. b3 Rh4
21. Kd2 c5 22. Ra1 cxb4 *
Position (FEN): 2kr4/1p3p2/p2p4/6p1/1p1pP2r/PP1P3P/q1PK1PP1/R6R w - - 0 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 898
Best move: Rxa2