Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. c3 d3 5. Bxd3 Nf6 6. Bg5 h6 7. Bf4 Qb6 8. b4
Ng4 9. O-O e5 10. Bg3 Be7 11. a4 O-O 12. Na3 Nc6 13. a5 Qc7 14. Nb5 Qd7 15. Qe2
a6 16. h3 axb5 17. hxg4 Qxg4 18. Bxb5 Be6 19. Qd3 Rfc8 20. Rfc1 Na7 21. Ba4 Rc4
22. Nd2 Rc7 23. Bd1 Qg6 24. c4 h5 25. Nf3 Rac8 26. c5 Rd7 27. Nxe5 *
Position (FEN): 2r3k1/np1rbpp1/3pb1q1/P1P1N2p/1P2P3/3Q2B1/5PP1/R1RB2K1 b - - 0 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1093
Best move: dxe5