Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Nd5 7. c4 Nc7 8.
Bd3 e6 9. O-O d5 10. cxd5 cxd5 11. Qa4+ Qd7 12. Qc2 g6 13. Bf4 Bg7 14. Nc3 O-O
15. Rfe1 Bb7 16. Ne2 Rac8 17. Qd2 Qc6 18. Nd4 Qb6 19. Nb3 Qc6 20. Nd4 Qb6 21.
Be3 Bxe5 22. Nxe6 *
Position (FEN): 2r2rk1/pbn2p1p/1q2N1p1/3pb3/8/3BB3/PP1Q1PPP/R3R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1596
Best move: Qxe6