Suso marked his comeback with a goal, as Milan made short work of sorry Palermo with Mario Pasalic, Carlos Bacca and Gerard Deulofeu on target.
The Rossoneri had to push for points after a surprise stalemate away to Pescara and had Suso back from injury, though Andrea Bertolacci, Ignazio Abate, Giacomo Bonaventura and Riccardo Montolivo were still absent. The Sicilians had Alessandro Diamanti available after his ban was halved on appeal, though Alessandro Gazzi was suspended.
Milan had won their last four consecutive encounters with Palermo, home and away, but only kept one clean sheet.
Gerard Deulofeu turned on the turbo to be felled by Edoardo Goldaniga on the very edge of the box. Suso stepped up and six minutes into his comeback from injury curled the free kick into the near top corner.
Suso also created the second goal, his long cross finding Mario Pasalic at the back post to bundle over the line from close range.
Carlos Bacca wasted a golden opportunity when he stumbled on the edge of the box, but he made up for it by netting the third with a precise header from eight yards on Davide Calabria’s cross.
Diamanti had the only genuine Palermo chance, forcing Gianluigi Donnarumma into a tough save on 62 minutes,
Bacca could’ve had a hat-trick with several opportunities scuffed or turned off target, but Deulofeu waltzed forward relatively undisturbed from midfield and picked his spot to curl into the far bottom corner. There had been some doubts as to whether Deulofeu would be able to play this afternoon, as his partner is in Spain about to give birth any day now.
Giancarlo Gonzalez made matters even worse with his second bookable offence, leaving Palermo down to 10 men. There could easily have been more goals, but Pasalic, Gianluca Lapadula and Bacca were so wasteful.
Sent off: Gonzalez 83 (P)