Match ends, Juventus 1, Fiorentina 0.
Juventus went 14 points clear at the top of Serie A with a victory over Fiorentina thanks to Kwadwo Asamoah's brilliant goal.
The defending champions, who have now won all 15 home games in Serie A this season, almost went ahead when Asamoah's deflected shot was saved by Viola goalkeeper Neto.
The Ghana midfielder put another shot wide and team-mate Paul Pogba volleyed over, before Asamoah's moment of magic three minutes from half-time. He produced a clever drag-back in the area to find space from a group of defenders before firing into the top corner.
Fiorentina, who remain seven points behind the Champions League places, almost salvaged a draw when substitute Ryder Matos headed off the crossbar with 10 minutes left.
But Vincenzo Montella's side - the only team to beat Juve in Serie A this season - were unable to take points off their hosts for the second time.
Second-placed Roma still have a game in hand on Juventus, but missed a chance to narrow the gap when they lost 1-0 to Napoli on Sunday evening.
- 26LichtsteinerSubstituted forCáceresat 79'minutes
- 22AsamoahBooked at 90mins
- 23VidalBooked at 12mins
- 10TévezSubstituted forIslaat 82'minutes
- 8MarchisioSubstituted forPadoinat 88'minutes
- 1Murara Neto
- 7PizarroSubstituted forWolskiat 65'minutes
- 2RodríguezBooked at 90mins
- 15SavicBooked at 85mins
- 10AquilaniBooked at 87mins
- 88OliveiraSubstituted forFernándezat 57'minutes
- 33GomezSubstituted forMatos Santosat 77'minutesBooked at 81mins
- 11Ju Cuadrado
- 17Sánchez Rodríguez
- 30Matos Santos
- Daniele Orsato
- Shots on Target
Second Half ends, Juventus 1, Fiorentina 0.
Rafal Wolski (Fiorentina) wins a free kick in the defensive half.
Arturo Vidal (Juventus).
Gonzalo Rodríguez (Fiorentina) is shown the yellow card for a bad foul.
Foul by Gonzalo Rodríguez (Fiorentina).
Simone Padoin (Juventus) wins a free kick on the left wing.
Attempt blocked. Juan Vargas (Fiorentina) left footed shot from outside the box is blocked. Assisted by Matías Fernández.
Kwadwo Asamoah (Juventus) is shown the yellow card for a bad foul.
Juan Guillermo Cuadrado (Fiorentina) wins a free kick in the attacking half.
Foul by Kwadwo Asamoah (Juventus).
Foul by Rafal Wolski (Fiorentina).
Mauricio Isla (Juventus) wins a free kick in the defensive half.
Corner, Fiorentina. Conceded by Martín Cáceres.
Substitution, Juventus. Simone Padoin replaces Claudio Marchisio.
Alberto Aquilani (Fiorentina) is shown the yellow card for a bad foul.
Foul by Alberto Aquilani (Fiorentina).
Paul Pogba (Juventus) wins a free kick in the attacking half.
Attempt blocked. Ryder Matos (Fiorentina) right footed shot from outside the box is blocked.
Stefan Savic (Fiorentina) is shown the yellow card for a bad foul.