Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c3 cxd4 5. cxd4 Nc6 6. Be3 a6 7. Nc3 Bf5 8. Bd3
Bxd3 9. Qxd3 e6 10. Nge2 Nge7 11. O-O Nf5 12. Bf4 Bb4 13. Ng3 Nfxd4 14. a3 Be7
15. b4 b5 16. Rab1 O-O 17. Nce2 Nxe2+ 18. Qxe2 Bg5 19. Qe3 Bxf4 20. Qxf4 Qc7
21. Rfe1 Rfc8 22. Nh5 Rab8 *
Position (FEN): 1rr3k1/2q2ppp/p1n1p3/1p1pP2N/1P3Q2/P7/5PPP/1R2R1K1 w - - 5 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1881
Best move: Qg5