Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Bf5 5. d4 e6 6. f4 Ne7 7. Nf3 Ng6 8. O-O
Bd6 9. Ne5 O-O 10. c3 Nd7 11. Bc2 Bxc2 12. Qxc2 Nf6 13. Be3 Ne4 14. Nd2 Nf6 15.
Ndf3 Qc7 16. Ng5 b5 17. Nxg6 hxg6 18. Qf2 Nh5 19. g4 Nf6 20. Qh4 Rfe8 21. f5
exf5 22. Rae1 Kf8 *
Position (FEN): r3rk2/p1q2pp1/3b1np1/1p1p1pN1/3P2PQ/2P1B3/PP5P/4RRK1 w - - 2 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1479
Best move: Qh8+