Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 e6 4. Bxc4 Bb4+ 5. Nc3 Bxc3+ 6. bxc3 Nf6 7. Bd3 h6 8.
Nf3 Nc6 9. Ba3 Ne7 10. e5 Nfd5 11. c4 Nf4 12. Bf1 O-O 13. g3 Nfg6 14. h4 Re8
15. h5 Nh8 16. g4 b6 17. Bd3 Bb7 18. Bb2 Nc6 19. Bc2 Nb4 20. Bb1 c5 21. a3 Nc6
22. Qd3 g6 23. d5 exd5 24. cxd5 Nxe5 *
Position (FEN): r2qr1kn/pb3p2/1p4pp/2pPn2P/6P1/P2Q1N2/1B3P2/RB2K2R w KQ - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1347
Best move: Nxe5