Chess puzzle (Advantage)
Moves: 1. Nc3 e5 2. Nf3 d6 3. g3 Nf6 4. Bg2 Be7 5. d3 O-O 6. h4 h5 7. Ng5 c5 8. Nge4
a6 9. Nxf6+ Bxf6 10. Nd5 Nc6 11. e4 b5 12. Qxh5 Nd4 13. Kd1 c4 14. c3 Ne6 15.
Qe2 Bb7 16. h5 Bxd5 17. exd5 Ng5 18. f4 exf4 19. Bxf4 Re8 20. Qd2 cxd3 21. Qxd3
Be5 22. Bxg5 *
Position (FEN): r2qr1k1/5pp1/p2p4/1p1Pb1BP/8/2PQ2P1/PP4B1/R2K3R b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 981
Best move: Qxg5