Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 Bb4 6. Nxc6 Bxc3+ 7. bxc3 dxc6
8. Qxd8+ Kxd8 9. Bb2 f6 10. Rd1+ Kc7 11. Bc4 e5 12. Ba3 Nh6 13. Bd6+ Kb6 14.
Rb1+ Ka5 15. Bb4+ Kb6 16. O-O Kc7 17. Rfd1 b6 18. Bd6+ Kb7 19. a4 a6 20. Bc5 b5
21. axb5 axb5 22. Rxb5+ cxb5 23. Bd5+ Kb8 24. Bd6+ Ka7 25. Ra1+ Kb6 *
Position (FEN): r1b4r/6pp/1k1B1p1n/1p1Bp3/4P3/2P5/2P2PPP/R5K1 w - - 6 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1152
Best move: Rxa8