Neil Lennon's Celtic brought three points back to Parkhead as the Hoops reached the last 32 of the competition.
Neil Lennon's charges travelled to Rome to face Lazio and a tall order for the Bhoys appeared even more of a challenge when Ciro Immobile put the hosts ahead inside eight minutes.
Celtic were under the cosh at times but regained parity before the interval when James Forrest rifled home his 11th goal of the season, setting up a grandstand second half.
Edouard caused Lazio plenty of problems, constantly running the channels, but spurned a gilt-edged opportunity in the 75th minute when, with just the keeper to beat, sent his angled shot wide.
Bonner said on BBC Sport shortly after the missed opportunity: "That's a big, big moment in the game and Edouard knows it. He's got his jersey over his head."
However, the 21-year-old redeemed himself when his pass played in Olivier Ntcham, who sent a cool chip over the keeper and into the net to send the away fans and contingent into a frenzy, and the club into the last 32.
"What a finish! Lazio give the ball away cheaply again but Edouard picks the right pass this time," Bonner said at full time. "Brilliant end to a great performance from Celtic, well managed and well won."
Celtic have recorded three consecutive victories in the UEFA Cup / Europa League for the first time since November 2002, when they won six in a row on their way to the UEFA Cup final, according to BBC Sport.
Have something to tell us about this article?