Montpellier, France (AP) -- Monaco came from behind to beat Montpellier 3-2 on Thursday with Fabinho scoring the winner from the penalty spot in second-half stoppage time.
Bottom-placed Montpellier looked set for their first league win of the season after taking a 2-0 lead at the interval.
Midfielder Ryad Boudebouz was integral for the home side with a series of set-piece deliveries that punished Monaco.
Defender Daniel Congre netted from his corner before another delivery deflected off Monaco striker Guido Carrillo and into the net.
Monaco defender Fabio Coentrao halved the deficit in the 56th when he fired low past goalkeeper Jonathan Ligali before Thomas Lemar equalized in the 65th following Nabil Dirar's right-wing cross.
Fabinho compounded the hosts' misery with seconds remaining after Ligali was penalized for felling Coentrao.