Chess puzzle (Advantage)
Moves: 1. e4 e5 2. c3 Nc6 3. d4 exd4 4. cxd4 d5 5. exd5 Qxd5 6. Nf3 Bg4 7. Be2 O-O-O
8. O-O Bxf3 9. Bxf3 Qxd4 10. Qc2 Bc5 11. Be3 Nb4 12. Qxc5 Qxc5 13. Bxc5 Nc2 14.
Nc3 Nxa1 15. Rxa1 b6 16. Be3 Nf6 17. Bg5 h6 18. Bxf6 gxf6 19. g3 Rd2 20. Rc1 h5
21. Ne4 Rxb2 22. Nd6+ Kb8 23. Nxf7 Rh7 24. Nd8 c5 25. Nc6+ Kc8 26. a4 Rb3 27.
Nxa7+ *
Position (FEN): 2k5/N6r/1p3p2/2p4p/P7/1r3BP1/5P1P/2R3K1 b - - 0 27
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1355
Best move: Rxa7