Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Qb6 5. a3 cxd4 6. c4 dxc4 7. Bxc4 Nc6 8. O-O
Nge7 9. Bg5 Ng6 10. Re1 h6 11. Bh4 Nxh4 12. Nxh4 Be7 13. Nf3 O-O 14. Nbd2 Na5
15. b4 Nc6 16. Nb3 a6 17. Nfxd4 Bd7 18. Qg4 Rad8 19. Rad1 Nxd4 20. Nxd4 Ba4 21.
Rd3 Kh8 22. Rg3 Rg8 23. Nxe6 *
Position (FEN): 3r2rk/1p2bpp1/pq2N2p/4P3/bPB3Q1/P5R1/5PPP/4R1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1430
Best move: fxe6