Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Bg5 Bg7 7. Qd2 O-O 8. h4
Nc6 9. Nxc6 bxc6 10. Be2 Rb8 11. Rb1 h5 12. O-O Be6 13. f4 Qb6+ 14. Kh1 Bg4 15.
Bf3 Bxf3 16. gxf3 Rfd8 17. Rg1 e5 18. f5 Kh7 19. fxg6+ fxg6 20. Qg2 Rg8 21. Ne2
Bh8 22. Bd2 Rbe8 *
Position (FEN): 4r1rb/p6k/1qpp1np1/4p2p/4P2P/5P2/PPPBN1Q1/1R4RK w - - 6 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1363
Best move: Qg5