Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. Bf4 d6 5. e3 O-O 6. a3 c5 7. Be2 Bf5 8. Nc3
Nc6 9. d5 Nb8 10. O-O e6 11. h3 exd5 12. cxd5 Ne4 13. Nxe4 Bxe4 14. b4 Bxa1 15.
Qxa1 cxb4 16. Bh6 f6 17. Ng5 Re8 18. Ne6 Qe7 19. Bb5 Nd7 20. Nc7 Ne5 *
Position (FEN): r3r1k1/ppN1q2p/3p1ppB/1B1Pn3/1p2b3/P3P2P/5PP1/Q4RK1 w - - 8 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1595
Best move: Nxe8