Leao went on to set up another goal as Noah Okafor doubled Milan's lead in stoppage time, securing the three points for the home team.
Milan remain top of Serie A were level at the top of Serie A heading into the game but Saturday's win sees them move ahead of Inter, who could rejoin them at the top with a win against Salernitana later on Saturday evening.