Chess puzzle (Advantage)
Moves: 1. e4 d6 2. Bc4 Nf6 3. Nf3 Nxe4 4. d3 Nc5 5. Ng5 d5 6. Qf3 f6 7. Bxd5 e6 8. b4
exd5 9. bxc5 fxg5 10. Bb2 Bxc5 11. O-O Nc6 12. Na3 Bxa3 13. Bxa3 Nd4 14. Rae1+
Be6 15. Qe3 Qf6 16. Bb2 c5 17. c3 O-O 18. cxd4 Rae8 19. Qc1 cxd4 20. Qc5 b6 21.
Qxd4 Qf7 22. Re2 Re7 23. Rfe1 Rfe8 24. Re5 Bg4 *
Position (FEN): 4r1k1/p3rqpp/1p6/3pR1p1/3Q2b1/3P4/PB3PPP/4R1K1 w - - 7 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2052
Best move: Qxg4