Memphis Depay helped spare Manchester United's blushes as his first goals for the club inspired them to come from behind to defeat Club Brugge 3-1 in their Champions League playoff first leg.
United, playing their first game in the competition since April 2014, were stunned inside eight minutes at Old Trafford as Michael Carrick deflected a Victor Vazquez free kick past Sergio Romero and into his own net.
They roared back just five minutes later, though, as Depay flicked the ball past one defender, before darting inside the area and picking out the bottom corner with a fine finish to net his first United goal.
And the Netherlands international, a summer signing from PSV Eindhoven, scored a delightful second before the break, this time cutting inside and then bending an effort into the far corner.
United pushed for a third in the second half and eventually found it through Marouane Fellaini, who headed home Depay's delivery from out wide deep into stoppage time.
Lazio beat Bayer Leverkusen 1-0 at the Stadio Olimpico with a well-taken finish by substitute Keita.
Both teams hit the post in quick succession during the first half, with a 25-yard effort from Leverkusen midfielder Lars Bender followed by an angled shot from Miroslav Klose hitting the upright at the other end.
Leverkusen thought they had taken the lead on 69 minutes when Hakan Calhanoglu's shot was flicked in by Stefan Kiessling, who was ruled offside.
On 77 minutes, 20-year-old Senegal forward Keita, who had replaced Klose at the break, held off the Leverkusen defence to slot into the far corner.
However, the match was marred by allegations of racial chanting coming from the stands.
Islam Slimani grabbed a late goal for Sporting Lisbon to ensure they secured a 2-1 home win against CSKA Moscow.
Colombia forward Teofilo Gutierrez put the Portuguese side ahead after 12 minutes, bundling the ball in from close range.
On 27 minutes, Jefferson tripped Zoran Tosic to give away a penalty, but CSKA striker Seydou Doumbia saw his spot-kick saved.
The Ivory Coast forward, back in Moscow following a spell at Roma, made amends five minutes before the break, beating a high defensive line to sprint clear and round the Sporting goalkeeper.
With just eight minutes left, Slimani drilled the ball past Igor Akinfeev from the edge of the penalty area to secure a narrow victory.
Mikhail Gordeichuk scored the winner for BATE Borisov as they saw off 10-man Partizan Belgrade 1-0.
Marko Jevtovic was dismissed after picking up two yellow cards just before the break, and the home side capitalised on their one-man advantage in the second half as Gordeichuk headed in from close range.
In Tuesday night's early kick-off, Astana became the first Kazakhstan team to win a Champions League play-off match with a 1-0 home victory over APOEL Nicosia.
A fine header from Baurzhan Dzholchiyev on 14 minutes proved enough for the Blue and Yellows, who are aiming to make their debut in the group stages.
The Champions League playoff second legs are due to take place on Aug. 26.