Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 d5 4. exd5 Qxd5 5. d3 Bg4 6. Be2 O-O-O 7. Nbd2 f5 8.
c4 Qd7 9. O-O Nf6 10. Qc2 Nd4 11. Nxd4 exd4 12. Bxg4 Nxg4 13. Nf3 h6 14. c5 c6
15. b4 Nf6 16. a4 g5 17. Rb1 g4 18. Ne5 Qd5 19. Bf4 Nh5 20. Ng6 *
Position (FEN): 2kr1b1r/pp6/2p3Np/2Pq1p1n/PP1p1Bp1/3P4/2Q2PPP/1R3RK1 b - - 5 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1901
Best move: Rg8