Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 Nc6 4. d3 Bc5 5. Ng5 O-O 6. O-O h6 7. Nf3 a6 8. c3
d6 9. Re1 Na5 10. Bb3 Nxb3 11. axb3 Ng4 12. Re2 f5 13. d4 exd4 14. cxd4 Ba7 15.
h3 fxe4 16. Rxe4 Nf6 17. Re2 d5 18. Nc3 c6 19. Qd3 Qd6 20. Ne5 Be6 21. Bf4 Nh5
22. Bh2 Nf4 23. Bxf4 Rxf4 24. Rae1 Rxd4 *
Position (FEN): r5k1/bp4p1/p1pqb2p/3pN3/3r4/1PNQ3P/1P2RPP1/4R1K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1917
Best move: Qg6