Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Bc4
Bd7 9. Qd2 Re8 10. O-O-O Nc6 11. h4 h5 12. Rdg1 Ne5 13. Bb3 Rc8 14. Bh6 Bxh6
15. Qxh6 Qb6 16. Nde2 Nc4 17. Bxc4 Rxc4 18. g4 hxg4 19. h5 gxh5 20. Rxh5 Nxh5
21. Qxh5 Qe3+ 22. Kb1 Rc5 23. Nd5 Qxe2 *
Position (FEN): 4r1k1/pp1bpp2/3p4/2rN3Q/4P1p1/5P2/PPP1q3/1K4R1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 2102
Best move: Qg5+