Aston Villa eliminates flat RB Leipzig
Ross Barkley's late deflected goal lifted Aston Villa to a 3-2 win at RB Leipzig that left the visitor third in the Champions League table and eliminated its host.
With 13 points from six matches, Unai Emery's Villa is closing on a place in the last 16, although it was twice pegged back by struggling Leipzig.
John McGinn's early opener looked to have his side cruising, but Lois Openda levelled against the run of play after Emiliano Martinez misjudged a long ball.
Villa was back in front through substitute Jhon Duran's long-range strike, with the same man then seeing another disallowed, before Leipzig hit back again as Openda teed up Christoph Baumgartner.
The final twist went again in Villa's favour five minutes from time, though, when Barkley took aim from outside the box, slipping as he shot but seeing his wayward effort diverted into the net by Lukas Klostermann.
It was a blow from which Leipzig finally could not recover, ensuring it became the first team to exit this season's competition after six straight defeats.