Jose Luis Palomino's header 10 minutes from time completed a stunning turnaround as Atalanta came roaring back from two goals down to beat Lazio 3-2 on Wednesday and damage the Rome side's Serie A title hopes.
An own goal by Marten De Roon put Lazio in front after five minutes and midfielder Sergej Milinkovic-Savic soon picked up a loose ball just outside the area and curled in a brilliant effort to make it 2-0.
Robin Gosens got Atalanta back into the game with a powerful header from Hans Hateboer's cross just before half-time and Ruslan Malinovsky struck a superb equaliser from outside the box midway through the second half.
Lazio barely managed a chance of note in the second half as Atalanta poured forward looking for a winner that eventually came from a set piece.
Goalkeeper Thomas Strakosha seemed to misjudge the flight of the ball as Palomino's header from Alejandro Gomez's corner completed a brilliant comeback and handed Lazio their first league defeat since Sept. 25, ending an unbeaten run of 21 matches.
The comeback win left Atalanta fourth on 54 points after 27 games, six clear of fifth-placed Roma, who beat Sampdoria 2-1 at home. Second-placed Lazio stayed on 62 points, four behind leaders Juventus.