Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. e3 Bb4 5. Qc2 O-O 6. Nd5 Bc5 7. a3 a5 8. b3
d6 9. Bb2 Be6 10. Nxf6+ Qxf6 11. Be2 Bf5 12. d3 Qe7 13. O-O Bg6 14. Rad1 Rad8
15. Qc1 Bb6 16. Rfe1 f5 17. d4 e4 18. Nd2 f4 19. Ba1 Qg5 20. Bf1 Bh5 21. f3
fxe3 *
Position (FEN): 3r1rk1/1pp3pp/1bnp4/p5qb/2PPp3/PP2pP2/3N2PP/B1QRRBK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 935
Best move: Nxe4