Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. e4 O-O 6. Bg5 Nbd7 7. Bd3 c5 8. d5
h6 9. Bh4 e6 10. Bg3 Ne5 11. O-O Nxd3 12. Qxd3 exd5 13. cxd5 Bg4 14. h3 Bxf3
15. Qxf3 Nh5 16. Rfe1 Nxg3 17. Qxg3 Be5 18. f4 Bd4+ 19. Kh1 a6 20. Rac1 b5 21.
a3 b4 22. axb4 cxb4 23. Ne2 Bxb2 24. Rb1 Bg7 25. Rxb4 Rc8 26. Ra4 a5 27. f5 Be5
28. Qg4 Kh7 29. fxg6+ *
Position (FEN): 2rq1r2/5p1k/3p2Pp/p2Pb3/R3P1Q1/7P/4N1P1/4R2K b - - 0 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 818
Best move: fxg6