Lionel Messi created Champions League history by scoring for the 18th consecutive season in the competition as PSG won 3-1 at Maccabi Haifa.
Messi was on the right track as Paris Saint-Germain came from behind to claim two wins from two games.
Tjaronn Chery hinted at a surprise as he gave the hosts the lead after 24 minutes.
But Messi equalized before the break, scoring against a 39th different opponent in the competition – another record.
Kylian Mbappe and Neymar scored second-half goals as PSG punished hosts Israel with a clinical finish.
Benfica also has two Group H wins after a 2-1 win at Juventus.
Arkadiusz Milik put Juventus ahead after four minutes, but Joao Mario equalized from the penalty spot and David Neres scored the winner for Benfica.
Defending Champions real Madrid left late to beat RB Leipzig 2-0 at the Bernabéu.
Real were forced to wait until the 80th minute to break the deadlock, with Federico Valverde netting a left-footed shot.
Substitute Marco Asensio sealed the points in stoppage time with a flawless finish from Toni Kroos’ reduction.
The other Group F match saw Celtic 1-1 draw with Shakhtar Donetsk Poland.
AC Milan top of Group E after beating Dinamo Zagreb 3-1 at San Siro. Olivier Giroud from the penalty spot, Alexis Saelemaekers and Tommaso Pobega scored for Milan, with Mislav Orsic responding for Dinamo.
In the same section, Graham Potter’s first game as a chelsea coach ended in a 1-1 draw with RB Salzburg at Stamford Bridge.
Erling Haaland has returned to haunt the former club Borussia Dortmund as Manchester City served up a late show in the Champions League to win 2-1 at the Etihad Stadium.
Copenhagen and Seville fought off a goalless draw in the other Group G game, giving City a three-point lead in the section after two games.
Ten-man Rangers suffered a 3-0 loss to Napoli at Ibrox, where a penalty shoot-out marked the game’s turning point.