Chess puzzle (Advantage)
Moves: 1. g3 e5 2. c4 Be7 3. Bg2 Nf6 4. Qb3 Nc6 5. Nf3 d6 6. Nc3 O-O 7. Nd5 Nxd5 8.
cxd5 Nb8 9. O-O Nd7 10. e4 Nc5 11. Qc4 b6 12. b4 Ba6 13. b5 Bb7 14. d4 exd4 15.
Nxd4 a6 16. Nc6 Qd7 17. Bb2 axb5 18. Qd4 Bf6 19. e5 dxe5 20. Nxe5 Qd6 21. f4
Nd7 22. a3 Nxe5 *
Position (FEN): r4rk1/1bp2ppp/1p1q1b2/1p1Pn3/3Q1P2/P5P1/1B4BP/R4RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 972
Best move: fxe5