Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Nc6 3. e3 a6 4. a3 Bf5 5. Nbd2 h6 6. c4 dxc4 7. Bxc4 e6 8. O-O
Qd7 9. Re1 O-O-O 10. b4 Nb8 11. Bb2 Nf6 12. Rc1 h5 13. h4 Be7 14. Ne5 Qe8 15.
e4 Nxe4 16. Nxe4 Bxh4 17. Qc2 c6 18. Qa4 f6 19. Nf3 g5 20. Nxh4 gxh4 21. Nxf6
Qg6 22. Bxe6+ Bxe6 23. Rxe6 Rh7 24. d5 Rg7 25. Ng4 *
Position (FEN): 1nkr4/1p4r1/p1p1R1q1/3P3p/QP4Np/P7/1B3PP1/2R3K1 b - - 2 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1249
Best move: Qxg4