AC Milan lost further ground to Inter in the Serie A title race after they were held to an insipid 0-0 draw by Juventus at San Siro.
AC Milan suffered a damaging 2-1 home defeat to Spezia on Monday.
And a return to winning ways never looked likely against an unambitious Bianconeri outfit, who failed to register a single shot on target.
The stalemate meant Milan ended the weekend in third place, four points adrift of leaders Inter having played a game more.
While Juve remained in fifth. Milan did most of the pressing in the early stages, with their best effort coming in the 20th minute.
When Wojciech Szczesny got down well to paw away Rafael Leao’s strike from the edge of the penalty area.
They suffered a blow shortly after the midway point in the first half when Ibrahimovic sustained an injury.
And was replaced by Olivier Giroud, the France international largely toiling in attack before the interval.
MILAN STARTING XI (4-2-3-1): Mike Maignan;
Davide Calabria, Pierre Kalulu Kyatengwa, Alessio Romagnoli, Theo Hernandez;
Rade Krunic, Sandro Tonali;
Junior Messias, Brahim Diaz, Rafael Leao;
MILAN SUBS: Ciprian Tatarusanu, Luca Stanga, Daniel Maldini,
Tiemoue Bakayoko, Olivier Giroud, Ante Rebic, Antonio Mirante,
Alessandro Florenzi, Matteo Gabbia, Alexis Saelemaekers, Ismael Bennacer.
JUVENTUS STARTING XI (4-4-2): Wojciech Szczesny;
Mattia De Sciglio, Daniele Rugani, Georgio Chiellini, Alex Sandro;
Juan Cuadrado, Rodrigo Bentancur, Manuel Locatelli, Weston McKennie;
Paulo Dybala, Alvaro Morata.
JUVENTUS SUBS: Moise Kean, Matthijs de Ligt, Arthur, Dejan Kulusevski,
Federico Bernardeschi, Mattia Perin, Danilo, Kaio Jorge,
Adrien Rabiot, Marley Ake, Carlo Pinsoglio, Luca Pellegrini.
Bentancur is the best of a bad bunch
Few covered themselves in glory in what was an abysmal advert for Serie A.
But Juve midfielder Rodrigo Bentancur, strongly linked with Aston Villa, can at least hold his head high.
His pass completion rate of 93.8 per cent was higher than any of his teammates.
While no player on the pitch made more tackles (five) or interceptions (four).
Brahim Diaz endured a difficult game, failing to have a single shot or play a key pass in his 61 minutes on the pitch before he was replaced by Ismael Bennacer.
So, what’s next for AC Milan and Juventus?
Both sides missed the opportunity to take advantage of the teams around them dropping points this weekend.
Milan stays in third, but are level on points with Napoli, sitting four points behind leaders Inter.
Next up for Milan is their city rivals in two weeks’ time. Juventus stay fifth, now just one point off the top four.
They have Hellas Verona after the international break.
Likewise, For More Football News like This Click Here.