Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d5 5. cxd5 Nxd5 6. Be2 c5 7. dxc5 Qa5+ 8.
Bd2 Qxc5 9. Nf3 Nc6 10. Nc3 Nxc3 11. Bxc3 Bg4 12. Rc1 Rd8 13. Qa4 Rd5 14. O-O
b5 15. Bxb5 Qxb5 16. Qxg4 e6 17. Rfe1 h5 18. Qg5 Rh6 19. a3 f6 20. exf6 *
Position (FEN): 4kb2/p5p1/2n1pP1r/1q1r2Qp/8/P1B2N2/1P3PPP/2R1R1K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1308
Best move: Rxg5