Aston Villa travelled to manager Paul Lambert's former club Norwich City tonight for a Capital One Cup quarter-final clash.
It proved to be a successful return for the Scot, whose side scored three times in the last 10 minutes to secure qualification to the last four.
Substitute Andreas Weimann netted a brace to add to strikes from Brett Holman and Christian Benteke as the visitors recorded a convincing 4-1 victory at Carrow Road.
Below, you can follow how Lambert inflicted defeat on his old employers and moved Villa a step closer to a first Wembley visit since 2000.
9.55pmThat is it from me for tonight. Thanks for following the match with Sports Mole this evening. Be sure to join us for live coverage of tomorrow's semi-final matches! Over and out...
9.50pmAlternatively, you can continue enjoying the live action by joining Pascal Lemesre for extra-time, and potentially penalty-shootout, coverage of Bradford vs. Arsenal. A late Thomas Vermaelen strike saved the Gunners from an embarrassing normal-time defeat at Valley Parade.
9.45pmFULL-TIME: A ruthless display of second-half finishing has seen Villa triumph in this entertaining contest and progress to the semi-finals of the League Cup. It was a deserved victory for Paul Lambert's side against his former club, who largely treated him warmly on his first return to Carrow Road.
9.40pmFULL-TIME: Norwich 1-4 Aston Villa - Villa are through to the Capital One Cup semi-finals!
90 minSAVE! Given makes his second high-class stop of the match by diving to his right to palm away a Leon Barnett header.
90 minWe are entering stoppage time, of which there will be three minutes...
90 minGOAL! The away supporters have even more reason to sing now as Benteke extends Villa's winning margin. Lichaj plays the ball inside to the Belgian, who turns and strikes a right-footed shot across Bunn and into the bottom corner. Icing on the cake.
90 minGOAL! Norwich 1-4 Aston Villa (Christian Benteke)
88 minSUBSTITUTION: Last throw of the dice from Hughton as he swaps Jonny Howson for Elliott Bennett, more out of hope that expectation.
86 minGOAL! But that is looking highly unlikely now because Weimann has all but booked Villa's place in the last four with his second and the visitor's third of the evening. Benteke squares a pass for the Austrian to roll in from the middle of the box and cue shouts of: "there's only one Paul Lambert" from the travelling fans.
86 minGOAL! Norwich 1-3 Villa (Andreas Weimann)
84 minIf you cast your minds back to the last round, it was Jackson who scored a 87th-minute winner for the Canaries as they edged past Spurs to reach the last eight. The home fans will be hoping for Deja Vu here.
82 minSUBSTITUTION: Hughton responds immediately by throwing Simeon Jackson on for Steve Morison in attack. Can his changes have the same impact those of Lambert's did?
80 minGOAL! Who am I to question Paul Lambert's tactics? The visiting boss will be secretly smug after seeing his two substitutes combine to put Villa ahead with just ten minutes left. N'Zogbia picks the ball up in the left channel and creates a yard of space before crossing to Weimann, who turns the ball home from 10 yards to put his side within touching distance of the semi-finals.
80 minGOAL! Norwich 1-2 Aston Villa (Andreas Weimann)
78 minSAVE! Superb reflex stop from Given to deny a close-range Holt header. The Irishman has had his shaky moments this evening, but that was undoubtedly the save of the match.
76 minThe Egyptian midfielder has not really been involved in the game and I am surprised Lambert did not opt to substitute him rather than Holman. Although N'Zogbia is an attacking player, and a very good one on his day, sacrificing a striker at this stage is a tad defensive.
74 minIt is Karim El Ahmadi's turn to take a shot from distance, but it is not on its way to troubling Bunn when Howson makes the interception and clears.
71 minSUBSTITUTION: Lambert makes his second change of the evening by bringing Charles N'Zogbia on for his first appearance in over six weeks. Surprisingly, it is Brett Holman who makes way.
69 minBLOCK! Lichaj keeps popping up in the attacking third for Villa and registers another attempt on goal here. This time it is Leon Barnett who is on hand to foil the American with a brave block.
66 minThis is more like it! We suffered through a very sloppy end to the second half but the action is now replicating the first 20 minutes of the contest - fast and exciting. I sense a goal is coming!
64 minSAVE! Snodgrass scored a free kick to secure Norwich the points against Swansea at the weekend, and he fancies his chances from another set piece here. He strikes it well but it is a simple save for Given, who moves a few feet to his left to catch the bending strike.
62 minSHOT! Eric Lichaj would possibly be the most unlikely goalscorer on the pitch, but that doesn't stop him from trying! The Villa full-back makes a positive run to the edge of the box before sending a swerving shot towards goal which is diverted behind by Russell Martin.
59 minCLOSE! For the second time tonight, Given gets himself into trouble with the ball at his feet. Holt applies pressure and charges down the Villa keeper's clearance, but can only send his resultant effort into the side netting from a tight angle.
55 minSHOT! Holman is eyeing up a second goal and connects well with a long-range drive which flies narrowly off target.
53 minBALL IN THE NET! TWICE! Oh, things are hotting up again! We have had a disallowed goal at each end. Christian Benteke is ruled offside after calmly stroking the ball past Bunn, while Morison was also denied by the assistant's flag moments earlier after converting his third opportunity in the space of four minutes.
51 minSHOT! Another half chance for Morison, who has probably been the pick of the 23 players on show thus far tonight. On this occasion though he cannot find the net as his chipped effort drops yards over Given's goal.
49 minCHANCE! Robert Snodgrass, who had a quiet first period for the hosts, crosses beautifully into the centre of the box, but Morison can only direct his header over the crossbar.
46 minThe action has resumed at Carrow Road, with neither side making changes at the break.
8.42pmVilla have shaded possession so far - with 52 percent.
8.41pmNorwich have taken three of the game's five corners and committed five of the game's seven fouls.
8.39pmThe Villans have recorded nine shots so far, eight of which have been on target. Meanwhile, both of the Canaries' efforts called Given into action.
8.37pmNorwich started very brightly, but since Villa's equaliser it has been one-way traffic in favour of the visitors.
8.33pmHALF-TIME: Norwich 1-1 Villa
44 minSAVE! Shay Given is called into action after a swift Norwich counter attack, which eventually leads to Howson playing in Morison. Like Holman, the Welshman cannot add to his earlier effort as Given positions himself well to make a smart near-post save.
42 minSHOT! Holman has travelled well with the ball this evening and he drives forward again for Villa, before firing a left-footed shot which is palmed away by Bunn and then cleared by Sebastien Bassong.
40 minWe are going through a very scrappy period here at Carrow Road. After a very fast-paced and action-packed start, there has been a lull in quality over this last 10 minutes. Maybe some half-time words of wisdom will do the trick as we are now just five minutes from the break.
38 minHolt is in the wars again and this time takes Herd to the floor with him as the two collide on the left wing. Neither require treatment, though.
36 minSUBSTITUTION: Darren Bent's return to the Villa starting XI lasts just over half-an-hour. I did not see him pick up an injury, but he limps off the pitch and heads straight down the tunnel. Andreas Weimann is on in his place.
34 minNice interplay on the City left between Tierney and Morison, who aims for strike-partner Holt with his cross. Chris Herd manages to leap and head the ball clear before the Canaries skipper can attack the delivery.
32 minThis match has a real cup-tie feel to it. Although it has been mostly Villa since their equaliser, Norwich have engineered a couple of promising breaks and could have been in had their final ball been more accurate. Real end-to-end stuff!
30 minSHOT! Delph again tries his luck from distance but is this time wayward with his strike, which finishes several yards wide of Bunn's post.
28 minHowson shows lovely feet to turn away from Holman and attempts to release Pilkington with an ambitious through ball. The pass penetrates the Villa defence but is slightly overhit and rolls harmlessly out of play.
26 minSHOT! Another chance for Villa, who have responded in the best possible fashion since falling behind. Bent is obviously keen to get on the scoresheet and tries to bend an effort around Bunn, but the Canaries stopper gathers easily.
24 minCHANCE! It was Matthew Lowton whose 60-yard pass initiated Villa's opener and he now attempts to put them ahead with a low effort which is gathered by Bunn.
20 minGOAL! Norwich's lead lasts all of 60 seconds as Christian Benteke knocks a long ball down into the feet of Brett Holman, who thumps a half-volley past Mark Bunn and into the net.
20 minGOAL! Norwich 1-1 Aston Villa (Brett Holman)
19 minGOAL! Morison has not made many Norwich starts this campaign but he has made the most of a rare opportunity tonight by bagging the opener. The Welshman collects the ball on the edge of the penalty area before calmly slotting it past Given into the bottom corner.
19 minGOAL! Norwich 1-0 Aston Villa (Steve Morison)
16 minSHOT! Fabian Delph is looking to impress tonight and has started the contest in lively fashion. He tries a shot from distance but Leon Barnett stretches out a leg to divert it behind. Villa can manufacture nothing from the resultant corner, though.
13 minNervous moments for Shay Given as Morison charges down his hoof up field, but there is no Canaries player alert to pick up the stray ball with the Villa stopper stranded.
11 minIt appeared to be a nasty twist for Holt, but he seems to have shaken it off. Meanwhile Pilkington and Morison link up well but a poor return pass from the latter allows Villa to clear.
9 minConcern here for Holt, who loses his footing on the right flank and goes down clutching his ankle. The Norwich medical staff rush on to give their talisman treatment.
7 minCHANCE! At the other end, Darren Bent comes close! After latching onto a Brett Holman pass, the £24m-man attempts to slide the ball under Mark Bunn but the Canaries stopper makes a good block.
5 minOFF THE POST! Grant Holt is proving a nuisance as ever and he nearly opens the scoring for the Canaries when his effort strikes the woodwork!
2 minLambert actually received a welcoming reception from those fans who used to chant his name. There were a few boos, but not enough to drown out the majority of the Norwich faithful who were cheering their former manager.
1 minWe are underway at Carrow Road...
7.42pmUnder five minutes until kickoff now...
7.40pmThe Canaries have not lost in nine league matches and sit 12th in the Premier League with 22 points from their opening 16 matches, which is probably a higher total than most Norwich fans would have expected at this point in the season.
7.37pmThe Scot hasn't helped himself with his comments prior to tonight's match - claiming that Norwich need to get over their "obsession" with him and focus on life under Hughton - which is incidentally, going swimmingly.
7.34pmHowever, he is very much the enemy tonight after leaving East Anglia in less than amicable fashion. His resignation was originally rejected by the Norwich board, but Lambert eventually forced his way out of the club in order to secure the Villa Park hotseat.
7.32pmLambert spent three years at Carrow Road, earning consecutive promotions to the Premier League in the process. He then masterminded Norwich's survival in the top flight last season.
7.30pmSUBS: Rudd, Turner, Jackson, E Bennett, Garrido, Francomb, D Fox
7.29pmNORWICH: Bunn; R Martin, Bassong, Barnett, Tierney; Pilkington, Johnson, Howson, Snodgrass; Morison; Holt
7.28pmHere is the Norwich team in full then...
7.27pmSebastien Bassong is included in the City XI despite the recent revelations that he has been the subject of racist abuse from opposition fans in the past few weeks. The former Spurs man has not let it affect his game though - he has netted three times in his last four outings!
7.25pmHughton's only other alteration comes at the opposite end of the pitch, with Steve Morison replacing Wes Hoolahan. The onus will be on the Welshman to provide support for lone striker Grant Holt.
7.23pmThere are two changes in the Canaries defence, with Leon Barnett and Marc Tierney replacing Javier Garrido and Steven Whittaker - who scored his maiden Norwich goal in the Liberty Stadium victory.
7.20pmHughton makes one less change than his predecessor - opting for a trio of changes to the side that produced a superb display at Swansea City this weekend to extend their unbeaten Premier League run to nine matches.
7.18pmAnd now onto the hosts. Remember, many of these names will have played under Lambert or even been brought to Carrow Road by the former Celtic midfielder.
7.17pmCharles N'Zogbia is a newsworthy inclusion on the Villa bench. The French winger has missed the last six weeks of action with a knee problem.
7.15pmSUBS: Guzan, N’Zogbia, Agbonlahor, Albrighton, Bannan, Weimann, Williams
7.13pmVILLA: Given; Lowton, Clark, Baker, Lichaj; Holman, El Ahmadi, Delph, Herd; Bent, Benteke
7.11pmHere is the Villa team in full then...
7.10pmFabian Delph and Karim El Ahmadi are also handed starts as Villa switch back to 4-4-2. Brad Guzan, Barry Bannan, Ashley Westwood and Gabriel Agbonlahor are those who drop out.
7.08pmLambert has made four changes in total, with Shay Given returning to the XI after a lengthy absence from the side.
7.05pmThe England international striker, who signed for Villa for an initial £24m in January of 2011, partners Christian Benteke up front for Paul Lambert's side this evening.
7.03pmHis selection will only fuel the speculation that Bent's omission from recent Premier League sides is due to the rumours that Villa will owe Sunderland a further £3m should he play in the English top flight twice more for the West Midlands' outfit. Reportedly!
7.00pmThe biggest piece of team news comes from the Villa camp, who include record signing Darren Bent in their XI for the first time since October 20.
6.58pmEvening all! As is now customary, both managers have made several changes from their Premier League lineups for tonight's clash.