Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. h3 O-O 6. Nf3 e5 7. d5 Na6 8. Bd3 Nh5
9. g3 Bd7 10. Bg5 Qe8 11. Qd2 f5 12. Nh4 Nc5 13. O-O-O h6 14. Be3 Nxd3+ 15.
Qxd3 f4 16. gxf4 Nxf4 17. Bxf4 Rxf4 18. Qg3 Kh7 19. Rdg1 Bf6 20. Qxg6+ *
Position (FEN): r3q3/pppb3k/3p1bQp/3Pp3/2P1Pr1N/2N4P/PP3P2/2K3RR b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 837
Best move: Qxg6