Match ends, Atalanta 2, Juventus 2.
Cristiano Ronaldo scored a late equaliser to rescue a point for 10-man Juventus against Atalanta and maintain the champions' unbeaten Serie A record.
Ronaldo, a second-half substitute, scored in the 78th minute, nodding in a corner from close range.
Berat Djimsiti's early own goal had put Juventus in the lead, before Atalanta's Duvan Zapata struck twice either side of Rodrigo Bentancur's sending-off.
It was the first time Serie A has played matches on 26 December.
Ronaldo started the game on the bench for the first time since joining the club for £99.2m in July, but took his tally to 12 goals in Serie A just 13 minutes after coming on.
It is just the second time leaders Juventus have dropped points this season.
"It's a shame because we still wanted to win, but the team did well," said boss Massimiliano Allegri.
Elsewhere, AC Milan failed to score for a fourth Serie A game in a row for the first time since December 1984, as they drew 0-0 with 19th-placed Frosinone.
Lazio boss Simone Inzaghi came out on top in a sibling duel as his side beat brother Filippo's relegation-threatened Bologna 2-0, thanks to goals from Luiz Felipe and Senad Lulic.
Lazio are fourth in the table, two points above Sampdoria, for whom Fabio Quagliarella and Gaston Ramirez netted in a 2-0 victory over Chievo.
Roma climbed to seventh with a 3-1 home win over Sassuolo, while 10th-placed Parma moved level on points with Fiorentina after beating them 1-0.
- 5MasielloSubstituted forBarrowat 86'minutes
- 23ManciniBooked at 32mins
- 33HateboerBooked at 59mins
- 11FreulerBooked at 90mins
- 88PasalicSubstituted forGosensat 67'minutes
- 72IlicicSubstituted forPessinaat 77'minutes
- 91ZapataBooked at 29mins
- 78Del Prato
- 2De Sciglio
- 3ChielliniBooked at 38mins
- 12Alex Sandro
- 30BentancurBooked at 53mins
- 6KhediraSubstituted forCristiano Ronaldoat 65'minutes
- 17MandzukicBooked at 62mins
- 11Douglas CostaSubstituted forPjanicat 57'minutes
- 7Cristiano Ronaldo
- Luca Banti
- Shots on Target
Second Half ends, Atalanta 2, Juventus 2.
Timothy Castagne (Atalanta) wins a free kick on the right wing.
Foul by Mario Mandzukic (Juventus).
Delay over. They are ready to continue.
Delay in match Duván Zapata (Atalanta) because of an injury.
Offside, Juventus. Alex Sandro tries a through ball, but Leonardo Bonucci is caught offside.
Attempt missed. Alex Sandro (Juventus) header from the centre of the box is close, but misses to the right. Assisted by Paulo Dybala following a set piece situation.
Remo Freuler (Atalanta) is shown the yellow card for a bad foul.
Foul by Remo Freuler (Atalanta).
Paulo Dybala (Juventus) wins a free kick in the attacking half.
Attempt saved. Gianluca Mancini (Atalanta) header from the centre of the box is saved in the centre of the goal. Assisted by Musa Barrow with a cross.
Corner, Atalanta. Conceded by Mario Mandzukic.
Foul by Hans Hateboer (Atalanta).
Miralem Pjanic (Juventus) wins a free kick in the defensive half.
Substitution, Atalanta. Musa Barrow replaces Andrea Masiello.
Alejandro Gómez (Atalanta) wins a free kick on the left wing.
Foul by Miralem Pjanic (Juventus).
Attempt missed. Matteo Pessina (Atalanta) left footed shot from outside the box is too high. Assisted by Robin Gosens.
Foul by Matteo Pessina (Atalanta).