Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Be7 7. d3 Na5 8. Nxe5
Nxb3 9. axb3 d6 10. Nc6 Qd7 11. Nxe7 Qxe7 12. Bg5 O-O 13. h3 h6 14. Bh4 Bb7 15.
Nc3 c5 16. Qf3 Qe6 17. Bxf6 Qxf6 18. Qxf6 gxf6 19. f3 Rfe8 20. Kf2 Kg7 21. g4
Bc6 22. Kg3 Kg6 23. Kf4 a5 24. h4 Bd7 25. Nd5 Ra6 26. Nc7 Rea8 27. Nxa6 Rxa6
28. h5+ Kg7 29. Kg3 Be6 30. f4 Bd7 31. Rfe1 a4 32. e5 f5 33. g5 d5 34. bxa4
bxa4 35. Ra3 Rb6 36. b3 axb3 37. Rxb3 Ra6 38. Rc3 Ra5 39. Ra1 *
Position (FEN): 8/3b1pk1/7p/r1ppPpPP/5P2/2RP2K1/2P5/R7 b - - 4 39
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 599
Best move: Rxa1