Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Bg7 6. Nxc6 bxc6 7. Bc4 Nf6 8.
O-O O-O 9. e5 Nh5 10. g4 Bxe5 11. gxh5 Qc7 12. f4 Qb6+ 13. Kh1 Bg7 14. hxg6
hxg6 15. Qe1 Bb7 16. Qxe7 d5 17. Bd3 d4 18. Ne4 c5 19. f5 Rae8 20. Qh4 c4 21.
fxg6 *
Position (FEN): 4rrk1/pb3pb1/1q4P1/8/2ppN2Q/3B4/PPP4P/R1B2R1K b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 2040
Best move: Qxg6