Some of the biggest storylines from the opening two weeks of the new Premier League season have been the surprising displays by Hull, Stoke, Middlesbrough and Newcastle. All four teams are playing today in matches that will show whether their results from the first two weeks were a flash in the pan or not.

Here are today’s matches:

  • Bolton v West Bromwich Albion, 10am ET/3pm UK
  • Everton v Portsmouth, 10am ET/3pm UK
  • Hull v Wigan, 10am ET/3pm UK
  • Middlesbrough v Stoke, 10am ET/3pm UK
  • West Ham v Blackburn, 10am ET/3pm UK
  • Arsenal v Newcastle, 12:30pm ET/5:30pm UK

If you’ll be watching – or have watched – today’s matches, please share your thoughts, insight, opinions and some play-by-play in the comments section below.