PARIS — Forward Nabil Fekir’s early contender for goal of the season was not enough, as Lyon conceded two late goals to draw with Bordeaux 3-3 in a thrilling French league match on Saturday.
After midfielder Lukas Lerager’s 88th-minute goal, teammate Malcom earned Bordeaux a point with a fine strike in injury time.
Right back Kenny Tete and forward Bertrand Traore scored their first goals for Lyon, which was reduced to 10 men after midfielder Sergi Darder was sent off in the 36th minute.
Fekir got the party started by intercepting a wayward Bordeaux pass inside his own half, skipping past one player and sprinting toward the halfway line before sending a stunning shot arrowing over goalkeeper Benoit Costil, who was near his penalty spot.
The somewhat low trajectory of the ball, hit with the inside of Fekir’s foot, still beat Costil because of the power and timing.
"I saw he was off his line and managed to lob him," said Fekir, who netted from 54 metres with his weaker right foot. "I did it instinctively ."
It was similar to teammate Memphis Depay’s lob score from halfway last season .
Five minutes after Darder’s sending off for a second yellow card, Malcom equalized with a shot from the edge of the penalty area that deflected off Lyon striker Mariano Diaz.
Diaz, who has three goals since arriving from Real Madrid, shook his head in frustration when substituted for midfielder Jordan Ferri just before halftime.
Traore whipped in a free kick from 25 metres into the left corner to make it 3-1 for Lyon. But Malcom’s shot, hit with great power from a similar distance and also into the top left, was even better.
"We cracked at the end," Ferri said. "We held on as long as we could."
A third straight win under newly hired Spanish coach Oscar Garcia has Saint-Etienne level with Monaco, which tops Ligue 1 on goal difference.
Saint-Etienne beat promoted Amiens 3-0, with midfielder Bryan Dabo netting twice.
NICE OFF THE MARK
After losing its first two league games, Nice won at home against Guingamp 2-0, with a quiet debut by Netherlands forward Wesley Sneijder.
RANIERI OFF THE MARK TOO
Striker Emiliano Salo’s neat turn and cushioned volley sealed a late 1-0 win for Claudio Ranieri’s Nantes at Troyes.
Ranieri led Leicester to an astonishing English Premier League title in 2016, then was fired last season. So far his magic has not quite worked, with Nantes losing its first two matches. But winning with 10 men, after defender Chidozie Awaziem’s first-half sending off, will boost confidence.
Striker Idriss Saadi put promoted Strasbourg ahead at Montpellier, but centre half Daniel Congre equalized late in a 1-1 draw.
Striker Julio Taveres struck an injury-time penalty as Dijon rallied from 2-0 down to draw 2-2 at Rennes.
Congolese striker Firmin Mubele scored both for Rennes.
Neymar is set for his home debut when Paris Saint-Germain faces Toulouse.
PSG won its opening two matches.
Marseille is also looking for a third straight win and hosts Angers.
Caen is away to Lille.