Chess puzzle (Advantage)
Moves: 1. d4 e6 2. Nf3 f5 3. g3 Nf6 4. Bg2 Be7 5. O-O O-O 6. b3 d6 7. Bb2 Qe8 8. Nbd2
Qh5 9. e3 Nbd7 10. a4 a5 11. Nc4 Ne4 12. Qd3 Ndf6 13. h3 Bd7 14. Ncd2 b6 15. c4
c5 16. dxc5 bxc5 17. Rad1 Rad8 18. Nh2 Nxd2 19. Rxd2 e5 20. f4 e4 21. Qc3 Ra8
22. Rff2 Qg6 23. g4 fxg4 24. hxg4 Nxg4 25. Nxg4 *
Position (FEN): r4rk1/3bb1pp/3p2q1/p1p5/P1P1pPN1/1PQ1P3/1B1R1RB1/6K1 b - - 0 25
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1278
Best move: Qxg4