For the opportunity to compete with AC MIlan in the battle for 2nd place, I think there is no longer a possibility for Juventus, the two teams are in different performance trends, AC Milan is on fire and Juventus is in decline.
Now Juventus must get up and focus on maintaining their position to finish in the top 4, that's enough in my opinion.
Indeed AC Milan is currently on fire because they are no longer on the trend of Juventus in this league, so Juventus has lost the opportunity of competing with them and besides Ac Milan is very lucky because there remaining matches will not be that strong for them especially there next match against Fiorentina is very certain they will win the match and which will also improve there points the more, I really commend on Ac Milan performance this season because even if they no that there points will never be enough to compete with Inter Milan on the first position and also knowing that Juventus can never be a threat to them on the second position but they never underestimated any club and they always maintain there good performance.
However in terms of Juventus performance I agree with you that they were able to sustain there performance a bit as most of there players are injured but there consistency was not enough because the pressure was much on them and besides it was actually very difficult for them to perform the way they normally do because most of those injured players covers big role on the club that there absence could affect the team, so that's why I believe that the injured players contributed to there poor performance.