Ederson produced a dramatic injury-time penalty save to preserve City's unbeaten Premier League record at Crystal Palace.
But there were also worrying injuries to both Gabriel Jesus and De Bruyne who were both forced off the field.
To their credit, the Eagles created a number of chances too and in time added-on, referee Jon Moss awarded Palace a penalty after Wilfried Zaha went down under Raheem Sterling's challenge.
But Brazilian keeper Ederson produced a fine save to keep out Luke Milivojevic's spot-kick to ensure the spoils were shared.
The draw brought to an end City's remarkable run of 18 straight Premier League wins, but the Blues are still 14 points clear going into 2018.