Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d4 Bg7 3. Nf3 c5 4. c3 cxd4 5. cxd4 d6 6. Nc3 Nd7 7. Bc4 a6 8. h4
h5 9. Bf4 Ngf6 10. e5 dxe5 11. dxe5 Ng4 12. Qe2 e6 13. Ne4 O-O 14. Nd6 b5 15.
Bd3 Nc5 16. O-O Nxd3 17. Qxd3 Qb6 18. Rae1 Bb7 19. Ng5 Rad8 20. Nxe6 *
Position (FEN): 3r1rk1/1b3pb1/pq1NN1p1/1p2P2p/5BnP/3Q4/PP3PP1/4RRK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1515
Best move: fxe6