Chess puzzle (Advantage)
Moves: 1. e4 d6 2. Nc3 g6 3. Nf3 Bg7 4. d4 Nf6 5. e5 dxe5 6. dxe5 Nfd7 7. e6 fxe6 8.
Bg5 Nc6 9. Bb5 O-O 10. O-O Nf6 11. Bxc6 bxc6 12. Na4 Bb7 13. Nc5 Bc8 14. Ne5
Qd5 15. Qxd5 cxd5 16. Nc6 Re8 17. Rfe1 h6 18. Bh4 g5 19. Bg3 Ne4 20. Nxe6 *
Position (FEN): r1b1r1k1/p1p1p1b1/2N1N2p/3p2p1/4n3/6B1/PPP2PPP/R3R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1030
Best move: Bxe6