Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. e5 Nd5 6. d4 Qh4 7. c3 Bg4 8.
Be2 Bxe2 9. Qxe2 O-O-O 10. Nd2 Nf4 11. Qf3 Qg5 12. g3 Ne6 13. Ne4 Qe7 14. Be3
Qd7 15. O-O-O Qd5 16. Ng5 Nxg5 17. Qxd5 Rxd5 18. Bxg5 f6 19. exf6 *
Position (FEN): 2k2b1r/ppp3pp/2p2P2/3r2B1/3P4/2P3P1/PP3P1P/2KR3R b - - 0 19
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1027
Best move: Rxg5