Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Bc4 Bg7 7. Be3 O-O 8. h3
h5 9. Bb3 a6 10. O-O Bd7 11. f4 Bh6 12. Qd3 Nc6 13. e5 dxe5 14. Nxc6 Bxc6 15.
Qxg6+ Bg7 16. fxe5 e6 17. Qg3 Ne4 18. Nxe4 Bxe4 19. Rf6 Kh7 20. Qh4 Bg6 21. g4
Bxf6 22. exf6 Rh8 *
Position (FEN): r2q3r/1p3p1k/p3pPb1/7p/6PQ/1B2B2P/PPP5/R5K1 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2201
Best move: Qg5