Chess puzzle (Advantage)
Moves: 1. c4 e6 2. g3 c6 3. e4 h6 4. Bg2 Nf6 5. d4 d6 6. a3 Na6 7. Nc3 Be7 8. Nge2 Nc7
9. O-O Bd7 10. Be3 d5 11. e5 Nh7 12. c5 Bg5 13. f4 Be7 14. Qd2 Nb5 15. a4 Nxc3
16. Qxc3 a5 17. Bh3 b5 18. axb5 cxb5 19. c6 Bb4 20. Qc2 Bc8 21. f5 Qc7 22. fxe6
Bxe6 23. Bxe6 fxe6 24. Nf4 Ng5 25. h4 Ne4 26. Nxe6 Qe7 27. c7 *
Position (FEN): r3k2r/2P1q1p1/4N2p/pp1pP3/1b1Pn2P/4B1P1/1PQ5/R4RK1 b kq - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1500
Best move: Qxe6