Crystal Palace vs. Manchester City live stream: Watch Premier League online

MANCHESTER, ENGLAND - DECEMBER 10: Nicolas Otamendi of Manchester City celebrates scoring the 2nd Manchester City goal with Fernandinho during the Premier League match between Manchester United and Manchester City at Old Trafford on December 10, 2017 in Manchester, England. (Photo by Michael Steele/Getty Images)
MANCHESTER, ENGLAND - DECEMBER 10: Nicolas Otamendi of Manchester City celebrates scoring the 2nd Manchester City goal with Fernandinho during the Premier League match between Manchester United and Manchester City at Old Trafford on December 10, 2017 in Manchester, England. (Photo by Michael Steele/Getty Images) /
facebooktwitterreddit

Crystal Palace face Manchester City at Selhurst Park on Sunday, Dec. 31. Here’s all the info you need to watch.

Related Story: The 20 biggest egos in soccer

Crystal Place have slowly climbed up the table since starting the season with seven straight losses. After 19 games, the Eagles are 16th, with 18 points. On New Year’s Eve, Palace host league-leading Manchester City at Selhurst Park. City have won 18 straight games in the Premier League and are looking to match Bayern Munich’s record of 19 straight wins.

Prior to their game Thursday against Arsenal, Palace had picked up points in eight straight games and nine of their past 10 games. During their eight-game point streak, Palace have picked up 14 points to move from last in the Premier League to out of the relegation zone. After allowing 19 goals in their first nine games of the season, manager Roy Hodgson has improved the Eagles defense. Over their past 10 games, have allowed only 10 goals. Offensively, after being shut out of their first seven games, Palace have scored 16 goals over their past 12 games, with Wilfried Zaha leading the club with four goals.

Manchester City have been simply brilliant in their second season under Guardiola. The Citizens are running away with the Premier Leauge, leading city rivals Manchester United by 15 points. After 20 games, City’s 61 goals lead the second highest scoring team Liverpool by 15 goals. Defensively, no team has allowed fewer goals than City’s 12. Ederson has proven to be the perfect sweeper-keeper that Guardiola wanted, capable of making a big save and delivering a perfect pass from the back. Part of what has made City’s attack so leathal this season is the number of scoring options available at anytime. Six different players on City have scored at least five Premier League goals.

Next: All live stream info in one place

The Premier League match between Crystal Palace and Manchester City will be broadcast on NBCSN. Live streaming is available on NBC Sports Gold, which you can access with a subscription.

Date: Sunday, Dec. 31
Start Time: 7:00 a.m. ET
Location: London, England
Stadium: Selhurst Park
TV info: NBCSN
Live Stream: NBC Sports Gold, Fubo.TV

In the first meeting of the season, Manchester City crushed Crystal Palace 5-0 to hand Palace their sixth straight loss to start the season.