Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. c3 cxd4 7. cxd4 Bb4+ 8. Nc3
Nc6 9. a3 Bxc3+ 10. bxc3 Nge7 11. O-O h6 12. Bd2 O-O 13. Qc1 Rc8 14. Bxh6 gxh6
15. Qxh6 Ng6 16. Ng5 Nf4 17. Bg4 Bg6 18. g3 Ne2+ 19. Bxe2 Ne7 20. h4 Nf5 21.
Qxg6+ *
Position (FEN): 2rq1rk1/pp3p2/4p1Q1/3pPnN1/3P3P/P1P3P1/4BP2/R4RK1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 882
Best move: fxg6