Senad Lulic snatched an equaliser in the fifth minute of stoppage time to give Lazio a dramatic 2-2 draw with Sassuolo in Serie A on Sunday after the visitors had gone ahead in the 89th minute.
Despite the late goal, it was another setback for Lazio in their chase for a Champions League place following their shock defeat at SPAL on Wednesday.
Lazio went ahead with a contentious Ciro Immobile penalty in the 53rd minute, awarded against Manuel Locatelli for handball following a VAR review that took nearly four minutes.
Locatelli came sliding in to block a cross and the ball appeared to hit him on the hip before rebounding on to his outstretched arm.
Sassuolo levelled four minutes later with a scrappy goal which was given to Rogerio although Pol Lirola had the original shot.
Lazio missed a flurry of chances and were then hit on the counter as Domenico Berardi put Sassuolo ahead with one minute left, but there was a final twist as Lulic turned in an Immobile cross at the far post.
The drew left Lazio with 49 points, three behind AC Milan who are fourth in the lowest of the Champions League places, although they still have a game in hand.
In earlier matches, Daniel Ciofani scored in the 84th minute to give next-to-bottom Frosinone a shock 1-0 at Fiorentina -- the first time they have ever won back-to-back matches in Serie A.
Cagliari beat SPAL 2-1 while two goals from Rodrigo De Paul helped Udinese to come from behind to beat relegation-threatened Empoli 3-2 in a game where all five goals came in the first half.