Watch all the highlights of goals and key plays from Wednesday's furious action in the Champions League.
The action was fast and furious in the Champions League on Wednesday, with the remaining 16 teams opening their campaigns–with a mixed set of results.
Real Madrid opened its quest for a three-peat with a comfortable 3-0 win over APOEL, with Cristiano Ronaldo scoring twice on his return to action. Manchester City also rolled, routing Feyenoord 4-0. Fellow Premier League power Tottenham outlasted Christian Pulisic's Dortmund 3-1 at Wembley Stadium, while Liverpool was held to a 2-2 draw–and will be thinking it should've had all three points.
Here are all of the results, followed by highlights of all the action across the Champions League:
Maribor 1-1 Spartak Moscow
Liverpool 2-2 Sevilla
Feyenoord 0-4 Manchester City
Shakhtar Donetsk 2-1 Napoli
RB Leipzig 1-1 Monaco
Porto 1-3 Besiktas
Real Madrid 3-0 APOEL
Tottenham 3-1 Borussia Dortmund
BABEL STILL HAS IT
Veteran Ryan Babel extended Besiktas's edge at Porto, with the Turkish side putting the finishing touches on an impressive road performance by taking a 3-1 lead in the 86th minute.
MARIBOR PULLS EVEN
Swedish upstart Maribor is in line for a home point after Damjan Bohar's 85th-minute equalizer made it 1-1 vs. Spartak Moscow.
SEVILLA EQUALIZES VS. LIVERPOOL
Roberto Firmino's missed penalty came back to bite Liverpool, as Joaquin Correa found the equalizer for the Spanish side in the 72nd minute.
The goal prompted Jurgen Klopp to turn to Philippe Coutinho, with the Brazilian making his first appearance for Liverpool since a transfer soap opera that dragged out all summer.
DEFENDERS EXTEND LEADS FOR REAL MADRID, MANCHESTER CITY
Sergio Ramos is accustomed to scoring Champions League goals, and he was at it again with a bicycle kick from close range to make it 3-0 Real Madrid over APOEL.
Almost simultaneously, John Stones scored his second for Man City, which continued to rip through Feyenoord and leads 4-0.
TOTTENHAM GETS LUCKY, KANE EXTENDS LEAD
Minutes after Pierre-Emerick Aubameyang most certainly had a would-be equalizer wrongfully disallowed after an uninvolved teammate was whistled for offside on a free kick, Harry Kane extended Tottenham's lead to 3-1 with a clinical left-footed finish.
Aubameyang has a perfectly good goal disallowed. Wembley is clearly Tottenham's lucky ground.— Gary Lineker (@GaryLineker) September 13, 2017
SHAKH-ING RESULT FOR NAPOLI
Shakhtar Donetsk doubled its lead over the Serie A power through Facundo Ferreyra, adding to the day's most surprising result and taking a 2-0 lead.
Napoli did pull one back from the spot, with Arkadiusz Milik converting from 12 yards in the 71st minute.
A BREAKTHROUGH FOR SPARTAK MOSCOW
Spartak Moscow, one of the lower-ranked top seeds and the Russian champion, broke through vs. Maribor, with Aleksandr Samedov scoring a go-ahead goal in the 59th minute.
RONALDO NETS HIS SECOND
Cristiano Ronaldo padded Real Madrid's lead a few minutes into the second half vs. APOEL, converting from the penalty spot to add to his record of all-time Champions League goals, which now stands at 107. Lionel Messi is next closest with 96.
SALAH GIVES LIVERPOOL FIRST LEAD
The Reds battled back from their early deficit, with Mohamed Salah's deflected chance from distance doing the trick to make it 2-1 at Anfield.
Liverpool had a chance to make it 3-1, but Firmino missed a penalty kick, striking the woodwork on a golden opportunity before halftime.
LEIPZIG, MONACO TRADE GOALS
Emil Forsberg's go-ahead goal for RB Leipzig was matched almost immediately by Youri Tielemans, with two of Europe's more intriguing clubs swapping goals to make it 1-1.
TOSUN STUNNER RESTORES BESIKTAS EDGE
Cenk Tosun threw his hat into the ring for Goal of the Day with this long-range beauty to give Besiktas a 2-1 lead.
MAN CITY RELENTLESS AT FEYENOORD
Gabriel Jesus made it 3-0 to Manchester City at the Dutch champions just 25 minutes in, scoring his first Champions League goal with the club on this rather simple finish, with Feyenoord's back line turning off.
FIRMINO PULLS LIVERPOOL LEVEL
Liverpool battled back from an early deficit to Sevilla, with Roberto Firmino scoring the equalizer to cap a beautiful sequence of ball movement.
OWN GOAL HELPS PORTO VS. BESIKTAS
Porto had conceded an early lead vs. Besiktas in Portugal, with Anderson Talisca's bullet header opening the scoring in the 13th minute.
Unfortunately for Besiktas, that lead wasn't long-lived, and Dusko Tosic's own goal pulling it level in the 21st.
SHAKHTAR STUNS NAPOLI
Look at the beautiful, confident passing on this Shakhtar Donetsk sequence, that results with Taison's go-ahead strike over Napoli.
AGUERO DOUBLES CITY'S ADVANTAGE
Sergio Aguero doubled Manchester City's lead early vs. Feyenoord, scoring his 50th European goal with a sweet near-post run in a key spot for Pep Guardiola's side, which is eyeing a fast start and a deep run in the competition.
KANE RESTORES SPURS' LEAD
Roman Burki was beaten at the near post for a second time, with Harry Kane doing the honors to restore Tottenham's lead. He appeared to have gotten away with a foul on the way in, but that's of no bother to Spurs fans, with Kane rounding into form after a predictably silent August.
RONALDO SCORES ON HIS RETURN
It didn't take Cristiano Ronaldo long to get back on the scoresheet, with the rested, banned star finishing off a Gareth Bale cross to open the scoring for Real Madrid vs. APOEL in the 12th minute.
YARMOLENKO CURLS IN AN EQUALIZER
Andriy Yarmolenko, signed after Dortmund dealt Ousmane Dembele to Barcelona, made his presence known on the big stage, curling in a gorgeous equalizer for Dortmund to make it 1-1 at Liverpool.
EARLY GOALS APLENTY IN GAMES WITH EPL TEAMS
Manchester City went ahead in the second minute through a John Stones header, scoring early at Feyenoord.
At Wembley, Son Heung-min came up with a wonderful individual effort, beating Roman Burki after cutting in from a wide area for a fourth-minute opener for Tottenham vs. Dortmund.
Sevilla stunned Liverpool early at Anfield through Wissam Ben Yedder (with the help of Dejan Lovren), taking a fifth-minute lead on the road.
Here are the lineups across the continent for the games:
Shakhtar Donetsk (4-2-3-1): Pyatov; Srna, Ordets, Rakitskiy, Ismaily; Stepanenko, Fred; Marlos, Bernard, Taison; Ferreyra— footballitalia (@footballitalia) September 13, 2017
Napoli (4-3-3): Reina; Hysaj, Albiol, Koulibaly, Ghoulam; Zielinski, Diawara, Hamsik; Callejon, Milik, Insigne— footballitalia (@footballitalia) September 13, 2017
The Champions League will resume later in September, with Matchday 2 taking place on the 26th and 27th of the month.