Kevin De Bruyne and Gabriel Jesus were both stretched off as Manchester City were held to a goalless draw by Crystal Palace in their final Premier League game of 2017.
The draw brings to an end City's run of 18 consecutive games won in the Premier League.
The biggest talking point of the first half was injuries to defender Scott Dann and Gabriel Jesus just two minutes of each other.
The Brazilian was visibly upset on the sidelines and had to be consoled by head coach Pep Guardiola, before Sergio Aguero replaced him in the 23rd minute.
Initial suspicions based on his reaction are it could be a cruciate knee injury, similar to those suffered by team-mates Benjamin Mendy and Ilkay Gundogan.
Aguero almost made an immediate impact as he struck the post with a deflected shot just five minutes after coming on. Kevin De Bruyne couldn't turn home the rebound.
City continued to ask questions of the Palace defense and were unlucky to see De Bruyne's deflected shot saved by Wayne Hennesey.
The Eagles had a penalty in the 92nd minute when Raheem Sterling fell Wilfred Zaha but Ederson saved Milivojevic's effort which was saved down the middle.
City countered and in the process an awful challenge from Puncheon to stop De Bruyne, took him out at knee height with a reckless tackle.
The two players were strectched off and City were awarded a freekick just outside the box which Yaya Toure could not convert.
City remain top of the league 14 points ahead of second place Chelsea as 2017 draws to a close.
Nigeria Super Eagles qualify for 2018 FIFA World cup - on NAIJ.com TV;