Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Bc5 7. c3 d6 8. h3
O-O 9. d4 Bb6 10. Re1 Bb7 11. Bg5 h6 12. Bh4 g5 13. Nxg5 hxg5 14. Bxg5 exd4 15.
Qf3 Kg7 16. Qg3 Ne5 17. cxd4 Bxd4 18. Nc3 Ng6 19. Rad1 Be5 20. f4 Bxf4 21. Bxf4
Nh5 22. Be5+ dxe5 23. Qf3 Qg5 24. Rd7 Nhf4 25. Rxc7 Bc8 26. Kh2 Ra7 *
Position (FEN): 2b2r2/r1R2pk1/p5n1/1p2p1q1/4Pn2/1BN2Q1P/PP4PK/4R3 w - - 3 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1337
Best move: Rxa7