Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 d5 3. Nf3 Bf5 4. Nc3 c6 5. cxd5 cxd5 6. Bf4 a6 7. e3 e6 8. Be2
Bd6 9. Bxd6 Qxd6 10. Qa4+ Nc6 11. O-O O-O 12. a3 b5 13. Qd1 h6 14. h3 Ne7 15.
Rc1 Ne4 16. Ne5 f6 17. Nf3 g5 18. Nd2 Ng6 19. Ndxe4 dxe4 20. f3 Rad8 21. fxe4
Bxh3 22. gxh3 *
Position (FEN): 3r1rk1/8/p2qppnp/1p4p1/3PP3/P1N1P2P/1P2B3/2RQ1RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1048
Best move: Qg3+