EPL: Palace end City’s winning streak 

during the Premier League match between Crystal Palace and Arsenal at Selhurst Park on April 10, 2017 in London, England.
Manchester City’s 18-game winning run in the Premier League has come to an end as Crystal Palace held the Citizens to a goalless draw in Sunday’s clash at Selhurst Park.
City were attempting to win their 20th league match of the season, but it was Palace that ultimately passed up the best opportunity to claim all three points as Luka Milivojevic missed a 91st-minute penalty for the home side.
Both teams lost players to injury in the period that followed, with Scott Dann being stretched off for Palace before Jesus was forced to leave the field in the 23rd minute.
James Tomkins almost turned into his own net in the 25th minute as City pressed, before Sergio Aguero saw a strike deflected onto the Palace post during a difficult period for the home side.
City were off-colour in the first 45 minutes as a series of fairly straightforward passes were over-hit, and Palace certainly deserved the enter the half-time interval on level terms.
As expected, the visitors turned the screw late on in a bid to secure all three points, but Palace were handed a golden chance to claim the win in second-half stoppage time when Sterling was adjudged to have felled Zaha inside the penalty box.
Milivojevic took the spot kick, but the midfielder saw his effort saved by Ederson. City looked to break straight away, but Jason Puncheon floored De Bruyne in an incident that ultimately saw both players stretchered off the field.