Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 e6 3. e3 Nc6 4. Nf3 Nf6 5. c3 Be7 6. Bd3 h6 7. Nbd2 O-O 8. O-O
a6 9. e4 dxe4 10. Nxe4 Bd7 11. Re1 Nd5 12. Bg3 Nf6 13. b4 Nh5 14. Qc2 Nxg3 15.
hxg3 Na7 16. a4 Bc6 17. Kh2 Nc8 18. Rh1 Nd6 19. Rae1 Nxe4 20. Bxe4 Bxe4 21.
Qxe4 Bd6 22. Kg1 Qf6 23. Nh2 Rfe8 24. Ng4 Qg6 25. Qe3 *
Position (FEN): r3r1k1/1pp2pp1/p2bp1qp/8/PP1P2N1/2P1Q1P1/5PP1/4R1KR b - - 8 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 910
Best move: Qxg4