Chess puzzle (Advantage)
Moves: 1. e4 c5 2. f4 Nc6 3. Nf3 d6 4. d4 cxd4 5. Bd3 e5 6. O-O Nf6 7. a3 Be7 8. Kh1
Bg4 9. c3 Bxf3 10. Qxf3 O-O 11. Qh3 dxc3 12. bxc3 Qd7 13. Qg3 Rfe8 14. Be3 Bf8
15. f5 d5 16. Bg5 Nh5 17. Qh4 dxe4 18. Bxe4 Nf4 19. f6 Ng6 20. Nd2 Nd8 21. Rf3
Ne6 *
Position (FEN): r3rbk1/pp1q1ppp/4nPn1/4p1B1/4B2Q/P1P2R2/3N2PP/R6K w - - 5 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1753
Best move: Bxg6