Stream: Man City, Chelsea, Arsenal, Liverpool in action

Getty Images

Six Premier League games take place on Wednesday as the midweek action continues.

[ MORE: Sign up for NBC Sports Gold ]

League leaders Manchester City welcome Southampton to the Eithad, Chelsea host Swansea City and Arsenal clash with Huddersfield at the Etihad Stadium. Elsewhere, Liverpool head to Stoke (‘can they do it on a wet, windy Wednesday night at Stoke’ cliche alert), Bournemouth host Burnley and Everton clash with West Ham.

The full TV schedule for Wednesday’s action is below, plus you can watch every single second of every single game live online via NBC,the NBC Sports App and by purchasing the new “Premier League Pass” via NBC Sports Gold.

Gold also includes an extensive selection of shoulder programming such as Premier League News, Premier League Today and NBC Sports originals such as Premier League Download and much more.

[ STREAM: Premier League live here ] 

You can also watch all the goals as they go in across the six games via Premier League “Goal Rush” by clicking on the link below.

[ MORE: Premier League “Goal Rush” ]

2:45 p.m. ET: Arsenal vs. Huddersfield – NBC Sports Gold [STREAM]
2:45 p.m. ET: Bournemouth vs. Burnley – NBC Sports Gold [STREAM
2:45 p.m. ET: Chelsea vs. Swansea City – NBC Sports Gold [STREAM]
3 p.m. ET: Everton vs. West Ham – NBC Sports Gold & NBC Universo [STREAM]
3 p.m. ET: Manchester City vs. Southampton – NBCSN [STREAM]
3 p.m. ET: Stoke City vs. Liverpool – NBC Sports Gold [STREAM