PA Media/dpa
London
AC Milan ended the year with a much-needed win as they edged past Sassuolo 1-0 at San Siro.
Christian Pulisic scored the only goal in the second half to keep Milan just about in touch with Serie A’s top two.
The Rossoneri went into the contest having picked up only one victory from their previous three league matches, leaving them 12 points behind city rivals and table toppers Inter.
Sassuolo are the only team to have beaten Inter in the league this season but they have been in poor form, having won just one of their previous 11 matches and none of the last four.
Milan had Luka Jovic available after he picked up an ankle injury against Salernitana last time out, and the Serbian was named among the substitutes.
Milan thought they had found the breakthrough 31 minutes in when Rafael Leao drilled the ball into the top corner but he was again denied by an offside flag having mistimed his run.
Sassuolo looked lively on the break and two minutes later Domenico Berardi forced Mike Maignan into the first real save of the match with a long-range effort that was tipped over the bar.
However, with 59 minutes gone, Pulisic tucked away the opener, the American timing his run perfectly to meet Bennacer’s pass into the box.
Ruan Tressoldi desperately tried to intercept but could not divert the ball away from Pulisic, and he beat Andrea Consigli in the Sassuolo net.
Armand Lauriente tried to get the visitors back on level terms but he was stretching as he hit his shot from the edge of the box and it was easily stopped by Maignan. Substitute Samuel Chukweze had the final chance but his search for a first Serie A goal goes on after shooting narrowly wide of the far post.