Jamie Gittens scored twice as Borussia Dortmund opened their Champions League campaign with a 3-0 victory away at Club Brugge.
Serhou Guirassy added a late penalty for last season's finalists, who netted three times in the final quarter of an hour at Jan Breydelstadion.
Brugge carried the greater attacking threat for most of the contest, going closest to scoring when Hugo Vetlesen rattled the crossbar, but they were made to pay for their profligacy.
Gittens entered the action as a 68th-minute substitute and broke the deadlock eight minutes later - albeit in fortuitous circumstances - with his shot taking two deflections before nestling in the top-left corner.
The 20-year-old doubled his and Dortmund's tally with four minutes remaining, cutting inside before firing past Simon Mignolet in the Brugge goal.
Guirassy added further gloss to the scoreline from the penalty spot deep into stoppage time, slotting home from 12 yards after he was fouled by Brandon Mechele.
THIS #UCL-feeling tonight!
— Borussia Dortmund (@BVB) September 18, 2024
#CLUBVB 0:3 #UCLpic.twitter.com/miZpnxf4jx
Data Debrief: Super sub Gittens stars in historic win
Keeping Brugge at bay, Dortmund became the first team in Champions League history to play a single opponent five times without conceding a goal.
Gittens got the ball rolling at the other end. At 20 years and 41 days old, he is the second-youngest player to score two or more goals as a substitute in a Champions League game, older than only Monaco's David Trezeguet, who was just 34 days younger when he struck against K. Lierse SK in October 1997.
Guirassy completed the victory from the spot, meaning Dortmund have now converted each of their last six Champions League penalties, last failing from 12 yards against Barcelona in September 2019 through Marco Reus.