Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. Nc3 d6 6. h3 O-O 7. d4 exd4 8. Nb5
Nxe4 9. Nbxd4 Nxd4 10. Nxd4 Qf6 11. Be3 Rb8 12. Nb5 a6 13. Nxc7 Qxb2 14. Nd5
Nc3 15. Ne7+ Kh8 16. Qd3 Na4 17. Bb3 Qa3 18. Bc1 Qb4 19. a3 Qd4 20. Qxd4 Bxd4
21. Bxa4 Bxa1 22. Re1 Be6 23. Bf4 Rbd8 *
Position (FEN): 3r1r1k/1p2Nppp/p2pb3/8/B4B2/P6P/2P2PP1/b3R1K1 w - - 4 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1495
Best move: Rxa1