Substitute Mauro Icardi scored deep into stoppage time as PSG scraped a 2-1 win over Lyon in the French league to make it six straight victories.
Messi stared sharply at PSG coach Mauricio Pochettino and appeared to snub a handshake as he came off. The six-time Ballon d’Or winner, who is still chasing his first PSG goal in his third appearance following his shock move from Barcelona, sat glum-faced on the bench.
As he was coming off, Messi made a gesture with his hands apart as if to say he didn’t understand, and Pochettino attempted an explanation afterward.
“Everyone knows we have great players in the squad, we have 35 players. But we must make decisions for the good of the team. Sometimes they lead to a positive result and sometimes not,” Pochettino said through a translator. “These are decisions we need to take. Sometimes it pleases people, or it doesn’t. I asked him how he was, and he said he was fine.”
On the field, Icardi found space to head in Kylian Mbappe’s precise cross from the left in the 93rd.
PSG fell behind in the 53rd when Brazil midfielder Lucas Paqueta finished neatly, after forward Karl Toko Ekambi picked him out with a low cross to the front post.
Neymar equalized from the penalty spot in the 66th after he was fouled by 18-year-old right back Malo Gusto.
Lyon coach Peter Bosz was unhappy with the call.
Argentina calls up Messi for qualifier
“It’s not Malo who fouls Neymar, it’s Neymar who puts his hand on him and fouls him,” Bosz said. “I can understand if the referee didn’t see it, but then there is VAR.”
Lyon’s long-serving president, Jean-Michel Aulas, went even further by calling the decision “an aberration” and saying the referee should have used video review.
Messi almost scored in the 32nd.
He found Neymar down the left and sprinted to meet Neymar’s clever reverse pass, but goalkeeper Anthony Lopes read Messi’s low shot well and denied him with his legs.
Four minutes later, Lopes was stuck to the spot as Messi hit the crossbar with a free kick from 25 meters.