Bolton Wanderers have denied Aston Villa a place in the fourth round of the Carling Cup.
Home side Villa enjoyed more possession in the first half but failed to convert the advantage into goals. Meanwhile, Bolton almost found the lead after half an hour when David Wheater's header hit the post.
The first goal of the game came in the 54th minute as Chris Eagles scored from outside of Villa's penalty area. Gael Kakuta went on to seal the victory 15 minutes before time with an assist from Ricardo Gardner.