Holders Liverpool began their defence of the Champions League trophy with a defeat against Napoli on Tuesday, while one missed spot-kick condemned Chelsea to defeat against Valencia and another came to Barcelona's rescue. Liverpool survived a 1-0 defeat in Naples in the group stage last season to go on and win their sixth European Cup, and this time a 2-0 reverse at the San Paolo made them the first reigning champions to lose their opening game in the competition since 1994.
Both sides had chances in the Group E clash before the hosts won a late penalty with barely 10 minutes remaining when Jose Callejon went down under an Andy Robertson challenge. Dries Mertens beat Adrian from 12 yards and substitute Fernando Llorente - who played for Tottenham Hotspur against Liverpool in last season's final - then took advantage of a rare defensive lapse by Virgil van Dijk to make it 2-0 in stoppage time.
"I don't think it's a penalty. What can I say, for me, it is clear and obvious no penalty," Liverpool boss Jurgen Klopp said of the spot-kick to BT Sport. "We played a lot of good football but didn't finish it off."
Hat-trick hero Haaland
Liverpool must now bounce back in two weeks when they host Austrian champions Salzburg, who made a stunning return to the group stage as teenage forward Erling Braut Haaland netted a hat-trick in a 6-2 demolition of Genk.
Salzburg had fallen in the qualifying rounds in the last seven campaigns but finally progressed this season to the group stage for the first time since 1994-95.
Haaland, the teenage English-born Norwegian striker whose father Alf-Inge played for Manchester City, gave Salzburg a second-minute lead and netted twice more before half-time. Aged just 19 years and 58 days, Haaland is the third-youngest player to score a Champions League hat-trick behind Wayne Rooney and Raul, according to sports statisticians Opta.
The South Korean Hwang Hee-Chan and Dominik Szoboszlai also struck before the break for Salzburg, while captain Andreas Ulmer completed the rout in the second half. Jhon Lucumi and Tanzanian striker Mbwana Samatta scored for the Belgian champions.
Chelsea lose to Valencia
Last season's Europa League winners Chelsea ensured it was two defeats out of two on the night for English sides as they lost 1-0 at home to Valencia. The Spaniards scored in the 74th minute when a Dani Parejo free-kick was converted by Rodrigo Moreno. Chelsea were given a chance to rescue a draw when Daniel Wass was penalised for handball in the box, but Ross Barkley's 87th-minute penalty hit the bar and went over.
"It's a harsh lesson of Champions League football, a game we've played pretty well in and we lose it," said Chelsea boss Frank Lampard. "The good thing is we have five more games to turn it around."
Messi returns for Barcelona
Lionel Messi returned from injury to make an innocuous first appearance of the season as Barcelona escaped with a 0-0 draw at Borussia Dortmund in their Champions League opener. Messi, who has missed the start of the season with a calf injury, came off the bench in a game which Barcelona were lucky not to lose after Dortmund captain Marco Reus missed a penalty and several chances in the second half.
The draw leaves all four teams in Group F level on one point, after Inter Milan and Slavia Prague played out a 1-1 draw earlier on Tuesday. Nigerian forward Peter Olayinka put Slavia ahead in the 63rd minute, only for Barella to level in the second minute of stoppage time after a Stefano Sensi free-kick hit the bar.
Also in Group H, last season's semi-finalists Ajax claimed an impressive 3-0 home win over Lille with two of their newest signings among the goals. Quincy Promes headed the Dutch champions in front and the Mexican Edson Alvarez doubled their lead early in the second half before Nicolas Tagliafico sealed the win.
In Group G, RB Leipzig won 2-1 at Benfica with Timo Werner bagging a brace before Haris Seferovic pulled one back. Earlier, Memphis Depay's penalty gave Lyon a 1-1 draw at home to Zenit Saint-Petersburg after Iranian striker Sardar Azmoun opened the scoring.
(With PTI Inputs)