Apr 24, 2016 at 7.45pm UK at ​Stadio Artemio Franchi
Fiorentina
1-2
Juventus
Kalinic (81')
Rodriguez (57')
FT(HT: 0-1)
Mandzukic (39'), Morata (83')
Rugani (72'), Morata (84'), Cuadrado (90')

Result: Juventus close on fifth straight Serie A title

Mario Mandzukic and Alvaro Morata score the goals as Juventus beat Fiorentina 2-1 in Florence to move 12 points clear at the top of Serie A.

Juventus have taken a big step towards a fifth successive Serie A title after beating Fiorentina 2-1 in Florence on Sunday night.

The victory, which arrived courtesy of a winning goal from Alvaro Morata, means that the Old Lady will be crowned champions with three games remaining if second-placed Napoli fail to beat Roma on Monday afternoon.

Alvaro Morata celebrates after scoring a goal during the Serie A match between Fiorentina and Juventus at Stadio Artemio Franchi on April 24, 2016© Getty Images

Juventus, who have now won 24 of their last 25 league matches, had the ball in the back of the net in the 17th minute when Sami Khedira turned home from close range, but the offside flag was raised following an acrobatic pass from Mario Mandzukic.

The officials correctly chalked off Khedira's effort, but they got one wrong down the other end after Federico Bernardeschi finished past Gianluigi Buffon.

It appeared that the attacker was offside when he collected a fine through-pass from Nikola Kalinic, but the 22-year-old had timed his run perfectly and should have sent his side into a first-half lead against the champions.

Fiorentina were looking the most likely to make the breakthrough as the first period approached its latter stages and Milan Badelj and Cristian Tello both came close for the home side with long-range attempts.

It was Juventus that opened the scoring six minutes before the end of the first period, however, as Paul Pogba headed a Khedira cross into the path of Mandzukic, who smashed home from close range.

Fiorentina had a golden chance to level in the final moments of the half when Marcos Alonso met a corner from the right, but the defender somehow headed wide of the post under pressure from Daniele Rugani.

Tello found Josip Ilicic in a dangerous position as Fiorentina created the first chance of the second period in the 52nd minute, but the attacker sliced his effort over the crossbar as it remained 1-0 to the Old Lady.

Fiorentina continued to search for a leveller as the hour mark approached and indeed passed, with Mauro Zarate and Kalinic both testing Buffon between the Juventus sticks.

The home side finally had a deserved equaliser in the 81st minute when Kalinic lashed a 20-yard strike past Buffon, but their lead lasted less than two minutes as Morata turned home from close range after a weak strike from Patrice Evra to send Juventus back ahead.

Fiorentina had a golden chance to level the scores once again when Juan Cuadrado conceded a penalty in the 90th minute for a late challenge on Kalinic, but Buffon kept out Kalinic's resulting spot kick.

Incredibly, Kalinic was to have another wonderful chance to prevent Juventus from securing all the points, but the 28-year-old crashed a header off the crossbar in the third minute of additional time as the visitors moved to within touching distance of the title.

Juventus' goalkeeper from Italy Gianluigi Buffon celebrates after teammate Juventus' forward from Italy Simone Zaza scored during the UEFA Champions League football match Juventus vs FC Sevilla on September 30, 2015
Read Next:
Gianluigi Buffon sets new Serie A record
>
Tables
TeamPWDLFAGDPTS
CJuventus38294575205591
2Napoli38257680324882
3Roma382311483414280
4Inter Milan382071150381267
5Fiorentina3818101060421864
6SassuoloSassuolo38161394940961
7AC Milan381512114943657
8Lazio38159145252054
9AC Chievo VeronaChievo381311144345-250
10Empoli381210164049-946
11Genoa38137184548-346
12Torino38129175255-345
13Atalanta BCAtalanta381112154147-645
14Bologna38119183345-1242
15Sampdoria381010184861-1340
16Palermo38109193865-2739
17Udinese38109193560-2539
RCarpiCarpi38911183757-2038
RFrosinoneFrosinone3887233576-4131
RHellas VeronaHellas Verona38513203463-2928