Fiorentina upset Juventus with a 3-0 Serie A win in Turin. The visitors were ahead almost immediately when Dusan Vlahovic outpaced two defenders and put the ball past Wojciech Szczesny to open the scoring. Juventus were not without their chances but were dealt a blow 15 minutes later when Juan Cuadrado was sent off after a VAR review of his tackle on Gaetano Castroville. After the break, things got worse for the hosts when Alex Sandro kneed an own goal off Giacomo Bonaventura's cross in the 76th minute. Martin Caceres put the result beyond doubt five minutes later with a crafty flick into the goal off Bonaventura's cross.