Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 Nf6 5. Nxc3 Bb4 6. Bg5 d6 7. Qf3 O-O 8.
O-O-O Bxc3 9. Qxc3 Be6 10. Bxf6 Qxf6 11. Qxf6 gxf6 12. Bxe6 fxe6 13. Nf3 Nc6
14. a3 Kf7 15. g4 Rg8 16. Rhg1 Rad8 17. g5 fxg5 18. Nxg5+ Ke7 19. Nxh7 Ne5 20.
f4 Rxg1 *
Position (FEN): 3r4/ppp1k2N/3pp3/4n3/4PP2/P7/1P5P/2KR2r1 w - - 0 21
White to move.
Themes:  Endgame  
Puzzle rating: 857
Best move: Rxg1