Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 c5 3. Nf3 e6 4. g3 Nc6 5. Bg2 d5 6. cxd5 exd5 7. d4 Be6 8. O-O
Be7 9. dxc5 Bxc5 10. b3 O-O 11. Bb2 a6 12. Rc1 d4 13. Na4 Ba7 14. Nc5 Qa5 15.
Nxe6 fxe6 16. a3 e5 17. b4 Qb5 18. Ng5 Kh8 19. Qb3 Nd8 20. Rc7 e4 21. Rfc1 *
Position (FEN): r2n1r1k/bpR3pp/p4n2/1q4N1/1P1pp3/PQ4P1/1B2PPBP/2R3K1 b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1834
Best move: Qxg5