Juventus, Manchester United and Basel were among the UEFA Champions League contenders to win on Saturday, while Paris began their Ligue 1 defence on Friday night.
Article top media content
Juventus lifted silverware, Manchester United started the Premier League season with a win and ten-man Paris began their Ligue 1 defence with victory. We round up how the UEFA Champions League contenders got on across Friday and Saturday's fixtures.
Chelsea 2-2 Swansea City
The Premier League champions failed to get off to a winning start as they were twice pegged back by the Welsh visitors. Oscar's free-kick avoided all intended targets in the area only to nestle in the corner but André Ayew drove in from close range to equalise. Willian's cross then took a fortunate deflection and looped into the Swansea goal, but after the interval Thibaut Courtois brought down Bafétimbi Gomis in the area; the goalkeeper saw red and the forward brought things level from the spot.
Juventus 2-0 Lazio
A pair of summer signings got the goals as the UEFA Champions League runners-up came out on top in the Italian Super Cup against play-off hopefuls Lazio in Shanghai. In the traditional season opener Mario Mandžukic headed the Bianconeri into a second-half lead before Paulo Dybala came off the bench to rifle in a second from ten metres and ensure the first silverware of the season went to Turin and not Rome.
"I'm very happy for the lads, who adapted well to the terrible conditions of the pitch. We needed a performance of character," said Massimiliano Allegri.
LOSC 0-1 Paris
The French champions played for over an hour with ten men but still came away with the points from their Ligue 1 opener in Lille on Friday evening. "Given the scenario, winning with ten men is a very good result," said coach Laurent Blanc. It took just 28 minutes for Adrien Rabiot to pick up two yellow cards, leaving his side with an uphill struggle, but a delightful passing move released Lucas 12 minutes after the restart and the Brazilian rounded the goalkeeper to slot in the winner.
Luzern 1-3 Basel
The Swiss champions continued their perfect start to the league season, coming from behind to make it four wins from four in Luzern. Urs Fischer's side found themselves behind three minutes into the encounter but Breel Embolo's improvised finish brought it level and the 18-year-old raced through to add a second in the 33rd minute. Matías Delgado sealed the win with Basel's third in added time.
Manchester United 1-0 Tottenham Hotspur
The first game of the Premier League season saw the Red Devils come out on top thanks to Kyle Walker's own goal. Ashley Young crossed for Wayne Rooney in the 22nd minute but the back-tracking Walker could only turn past Michel Vorm when trying to dispossess the United captain.
"Our pressure was very good, and out of our pressure we scored the only goal, so I think it was a deserved win," said home manager Louis van Gaal who handed debuts to Sergio Romero, Matteo Darmian, Morgan Schneiderlin, Memphis Depay and Bastian Schweinsteiger.
Dinamo Zagreb 0-0 Rijeka
The capital club made it three draws in their opening five league fixtures as they failed to find a way past Rijeka despite dominating in the capital. After winning their last two domestic encounters the run was ended by the visitors, meaning Dinamo failed to take top spot from Split.
Juventus 2-0 Lazio
"Compliments to Juventus, a very strong team who deserved to win the Super Cup, but I believe this season we can do great things," said Lazio coach Stefano Pioli after seeing his side lose the Italian Super Cup in China. Gianluigi Buffon denied Ogenyi Onazi and Felipe Anderson while Leonardo Bonucci twice blocked Antonio Candreva efforts to prevent Lazio from registering in the defeat.
Nice 1-2 Monaco
Monaco came from behind and did enough to start the league season with a win. A familiar face came back to haunt them as former player Valère Germain registered early on after leaving in the summer. Bernardo Silva responded in the 51st minute after Olivier Boscagli was sent off for the hosts before Layvin Kurzawa notched the winner.
Partizan 2-1 Spartak Subotica
Partizan made it three home wins from three in the Serbian Super League, bouncing back from last week's loss at Novi Pazar thanks to an added time winner from Saša Lukić. Valeri Bozhinov put the hosts into a ninth-minute lead but Subotica hit back to equalise in the 57th minute. The game seemed destined for a draw as it headed into the 94th minute but Lukić controlled a corner and powered a shot in to win it.