Chess puzzle (Advantage)
Moves: 1. d4 d6 2. Bf4 Nf6 3. e3 c6 4. Nf3 Bg4 5. Be2 Qb6 6. b3 Nbd7 7. Qd3 Bh5 8. c3
Bg6 9. Qd1 h5 10. Nbd2 h4 11. Bg5 h3 12. g3 O-O-O 13. Nh4 Bh7 14. Bxf6 Nxf6 15.
g4 e5 16. g5 Ne4 17. Nxe4 Bxe4 18. Nf3 Be7 19. Rg1 exd4 20. Nxd4 Bg2 21. Bf3
Bxg5 *
Position (FEN): 2kr3r/pp3pp1/1qpp4/6b1/3N4/1PP1PB1p/P4PbP/R2QK1R1 w Q - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1907
Best move: Bxg2