Manchester City vs Middlesbrough live stream: Watch Premier League online

Manchester City host Middlesbrough at the City of Manchester Stadium on Saturday, November 5. Here’s all the info you need to watch.

After defeating Barcelona in the Champions League, Manchester City is riding high. They look to continue the streak against Middlesbrough at home. The meeting will be a reunion of sorts as the two Spanish managers have a history of facing each other in the Real Madrid – Barcelona “superclasicos”.  Pep Guardiola needs no introduction, and Karanka spent the better part of his career as a player and as assistant manager at Real Madrid under Jose Mourinho.

Guardiola will be able to count on goalkeeper’s Claudio Bravo’s services after the Chilean’s midweek suspension in the Champions League. Otherwise, Fernandinho, Bacary Sagna and Fabian Delph are all in doubt with injury problems.

Middlesbrough is built on a strong defensive back line and they have some success against the Premier League’s top teams, most recently getting a 0-0 draw away at Arsenal. Karanka’s defensive organization may be disturbed by the potential absence of defender Daniel Ayala. Middlesbrough will also be without Gaston Ramirez for this one as he picked up his fifth booking of the season in the last game against Bournemouth.

This Premier League match between Manchester City and Middlesbrough will be broadcast live on the NBCSports Network. Live streaming is available on the NBCSports app, which you can access with your cable or satellite subscriptions. For more information on live streaming options, click here.

Next: All live stream info in one place

Date: Saturday, November 5
Start time: 8 a.m. ET
Location: Manchester, England
Stadium: City of Manchester
TV Info: NBC Sports Network
Live Stream: NBCSports app

With only one injury issue (Fernandinho) and the team meshing under Guardiola, I would look for Manchester City to get a win at home against Middlesbrough and continue to set the pace at the top of the Premier League.