Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. g3 c5 3. Bg2 Nc6 4. O-O Bg4 5. b3 e6 6. Bb2 Nf6 7. d3 Bd6 8. c4
dxc4 9. dxc4 Bxf3 10. exf3 Be7 11. Nc3 O-O 12. Ne4 Nxe4 13. fxe4 Nb4 14. e5 Rb8
15. Bc3 Nc6 16. Qc2 Qc7 17. Rad1 Nxe5 18. Rfe1 Nc6 19. Re4 g6 20. Bb2 Nb4 21.
Qc3 f6 22. a3 Nc6 23. Bc1 Qc8 24. Bh6 Rf7 25. Rde1 Nd4 26. Qa5 Nc6 27. Qc3 Nd4
28. Bf4 e5 29. Bxe5 *
Position (FEN): 1rq3k1/pp2br1p/5pp1/2p1B3/2PnR3/PPQ3P1/5PBP/4R1K1 b - - 0 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 1221
Best move: fxe5