Chess puzzle (Advantage)
Moves: 1. Nf3 e6 2. d4 b6 3. e4 Bb7 4. Nbd2 Be7 5. Bd3 h6 6. O-O Bg5 7. Re1 d6 8. c3
Ba6 9. Qa4+ b5 10. Bxb5+ Bxb5 11. Qxb5+ Nd7 12. Nb3 a6 13. Qd3 Bxc1 14. Raxc1
Ngf6 15. e5 dxe5 16. dxe5 Nd5 17. Nbd4 O-O 18. a3 c5 19. Ne2 Qc7 20. Ng3 c4 21.
Qd4 N7b6 22. Ne4 Rfd8 23. Nd6 Qd7 24. Qg4 Ne7 25. Rcd1 Qc6 26. Nd4 Qc7 27. Re3
Ng6 28. Rf3 *
Position (FEN): r2r2k1/2q2pp1/pn1Np1np/4P3/2pN2Q1/P1P2R2/1P3PPP/3R2K1 b - - 15 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 1022
Best move: Nxe5