Following Lazio’s shock 2-1 loss to Lecce earlier in the day on Tuesday, it looked like Juventus would go 10 points clear in Serie A and all but wrap up the title. They took a 2-0 lead, through a wonder goal from Adrien Rabiot and a scuffed Cristiano Ronald shot, but AC Milan had different plans.
Zlatan Ibrahimovic, Frank Kessie, and Rafael Leao scored three goals in the span of five minutes to give the hosts a 3-2 lead. Ante Rebic sealed the 4-2 shock win with 10 minutes remaining. Juventus are seven clear of Lazio with seven games to go now. In England, it was once again a fine showing from American Christian Pulisic as Chelsea won 2-3 at Crystal Palace in an entertaining affair. Pulisic scored their second to help them race out to a 0-2 lead, and despite some kicking and screaming from their hosts, they eventually saw them off and went to third in the Premier League in the process.