Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 d6 3. f4 Nf6 4. Nf3 Bg4 5. h3 Bxf3 6. Qxf3 g6 7. Bc4 Bg7 8. d3
O-O 9. Bd2 Nc6 10. f5 Nd4 11. Qd1 e6 12. fxg6 fxg6 13. O-O d5 14. exd5 exd5 15.
Nxd5 Nxd5 16. Rxf8+ Bxf8 17. c3 Nc6 18. Qf3 Ne7 19. Bg5 Kh8 20. Bxe7 *
Position (FEN): r2q1b1k/pp2B2p/6p1/2pn4/2B5/2PP1Q1P/PP4P1/R5K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1559
Best move: Nxe7