Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. g3 c6 5. Bg2 Bd7 6. O-O Bd6 7. c5 Be7 8. Nc3
O-O 9. Qc2 Na6 10. a3 Nc7 11. Ne5 Nce8 12. Nxd7 Qxd7 13. Bf4 h6 14. Rac1 Nh7
15. b4 f5 16. Rb1 Bf6 17. e3 Bg5 18. Bxg5 Nxg5 19. h4 Ne4 20. Nxe4 fxe4 21. a4
Nf6 22. b5 Ng4 23. Bh3 e5 24. Qe2 h5 25. a5 exd4 26. exd4 Rf3 27. Bxg4 *
Position (FEN): r5k1/pp1q2p1/2p5/PPPp3p/3Pp1BP/5rP1/4QP2/1R3RK1 b - - 0 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 995
Best move: Qxg4