Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 d6 4. e3 Bf5 5. d4 exd4 6. Nxd4 Bd7 7. Bd3 Be7 8.
Qc2 Nc6 9. a3 O-O 10. Bd2 Ne5 11. Be2 c6 12. O-O-O a6 13. Nf5 b5 14. f4 Nxc4
15. Bf3 d5 16. Ne2 c5 17. g4 b4 18. axb4 cxb4 19. Neg3 Nxd2 20. Qxd2 Rc8+ 21.
Kb1 Qe8 *
Position (FEN): 2r1qrk1/3bbppp/p4n2/3p1N2/1p3PP1/4PBN1/1P1Q3P/1K1R3R w - - 3 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1997
Best move: g5