Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Qxd5 5. Nc3 Qe6+ 6. Be2 Bb4 7. d4 Bxc3+
8. bxc3 Nf6 9. Bxf4 Ne4 10. O-O Nxc3 11. Qd2 Nxe2+ 12. Kh1 O-O 13. Rfe1 Re8 14.
Ng5 Qc4 15. Be3 Nc3 16. Bf4 Bd7 17. Rxe8+ Bxe8 18. Qe3 Nc6 19. Bxc7 Nd5 20. Qe4
Nxc7 21. Qxh7+ Kf8 22. Re1 f6 23. Qh8+ Qg8 24. Nh7+ Kf7 25. Ng5+ Kg6 *
Position (FEN): r3b1qQ/ppn3p1/2n2pk1/6N1/3P4/8/P1P3PP/4R2K w - - 6 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1106
Best move: Qxg8