Postpublished at 79 mins
Udinese 1-1 Juventus
Incessant shooting from Juventus now. Paulo Dybala slips as he tries for goal. It lands to Cristiano Ronaldo, who shoots over.
De Ligt scores opener for Juventus but Nestorovski levels
Brilliant solo run from Fofana gives hosts lead
Juventus have three matches left to clinch title
Emlyn Begley
Udinese 1-1 Juventus
Incessant shooting from Juventus now. Paulo Dybala slips as he tries for goal. It lands to Cristiano Ronaldo, who shoots over.
Udinese 1-1 Juventus
Both sides only have one block of substitutions left now. Udinese can make three more changes, Juve have two left.
Udinese 1-1 Juventus
Udinese bring on Samir for Hidde ter Avest.
Udinese 1-1 Juventus
Juve have had a lot of long-range shots today. Adrien Rabiot drills their latest one over.
Udinese 1-1 Juventus
Douglas Costa runs down the right and crosses for Cristiano Ronaldo, who fizzes a shot well over from 25 yards.
Udinese 1-1 Juventus
Juve change as Juan Cuadrado replaces Danilo at right-back.
Udinese 1-1 Juventus
Back under way.
Udinese 1-1 Juventus
Drinks break.
Udinese 1-1 Juventus
Juventus give the ball away needlessly about three times in 30 seconds. This isn't vintage Juve.
#bbcfootball or text 81111 (UK only)
Stuart Chapman: Ronaldo winner incoming!
Udinese 1-1 Juventus
Marvin Zeegelaar is hauled off and replaced by Denmark international Jens Stryger Larsen.
Udinese 1-1 Juventus
Udinese defender Marvin Zeegelaar - another ex-Watford guy - gets booked for a dangerous high foul on Adrien Rabiot.
Udinese 1-1 Juventus
Juve are looking frustrated. A long passing move comes to an end as they get the final ball wrong. If it stays like this it would be one win in five for the Turin side.
Udinese 1-1 Juventus
Udinese have recovered just four points from a losing position this season, the joint lowest in the league.
Udinese 1-1 Juventus
Ken Sema's cross for the equaliser was his first Serie A assist. His last league assist came in Watford's 3-3 draw against Bournemouth on 2 January 2019.
Udinese 1-1 Juventus
Good move from Juventus but Paulo Dybala's curled 20-yarder is caught by the home keeper.
Udinese 1-1 Juventus
Double change for Juventus. Douglas Costa and Blaise Matuidi are on. Aaron Ramsey and Federico Bernardeschi are off.
Udinese 1-1 Juventus
Udinese are going for this. Another Ken Sema cross causes problems and Ilija Nestorovski shoots wide.
Udinese 1-1 Juventus
Juventus have conceded 11 goals in their last five Serie A matches, two more than in their previous 13 league games in 2020 combined.
Udinese 1-1 Juventus
Just to clarify a draw here would mean Juventus don't wrap up the title today.
But they'd only need one win in their final three matches.