Chess puzzle (Advantage)
Moves: 1. e4 d6 2. Nc3 g6 3. f4 Bg7 4. Nf3 Bg4 5. Bc4 e6 6. O-O Ne7 7. d3 c6 8. Bb3 b5
9. h3 Bxf3 10. Qxf3 O-O 11. Ne2 a5 12. c3 Nd7 13. Be3 d5 14. Bc2 Re8 15. Rad1
Qc7 16. Ng3 b4 17. f5 dxe4 18. dxe4 exf5 19. exf5 Nd5 20. Bd4 bxc3 21. bxc3
Bxd4+ 22. cxd4 Ne3 *
Position (FEN): r3r1k1/2qn1p1p/2p3p1/p4P2/3P4/4nQNP/P1B3P1/3R1RK1 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1394
Best move: fxg6