West Ham vs Brentford, live! How to watch, stream, TV, lineups, odds, prediction

West Ham vs Brentford: It’ll be a top-half battle when the Hammers host the newly promoted Bees at the London Stadium on Sunday (Watch live at 9 am ET, on Peacock Premium).

WEST HAM vs BRENTFORD STREAM LIVE

The Hammers started well with victories over Newcastle United and and Leicester City, before draws with Crystal Palace and Southampton, followed by a defeat to Manchester United, brought them crashing back down to Earth. David Moyes’ men were a bit fortunate to snap the winless skid last weekend, as Leeds contributed an own goal to the cause before Michail Antonio bagged the 90th-minute winner. After the ups and the downs of the first six weeks of the season, West Ham sit 7th in the Premier League table with a tough test coming up.

Brentford began life in the Premier League by beating Arsenal on opening day and have since beaten Wolverhampton Wanderers, drawn Crystal Palace and Aston Villa in rather dull affairs, and most recently battled Liverpool every step of the way in a 3-3 thriller last weekend. Ivan Toney has just two Premier League goals (he’s the only Bee with more than one), but his physical presence has been leaned upon oh so heavily by Thomas Frank, who has effectively rebuilt Brentford into a direct counter-attacking side — a massive departure from the free-flowing possession hounds they were a season ago in the EFL Championship — to drive those positive early-season results.

[ MORE: How to watch PL in the USA ]

Here is everything you need to know ahead of West Ham vs Brentford this Sunday with team news, odds, stream link and more.

West Ham team news, injuries, lineup (INJURY REPORT)

OUT: Ryan Fredericks (undisclosed)

Brentford team news, injuries, lineup

OUT: Josh Dasilva (hip), Mads Sorensen (knee), Kristoffer Ajer

Odds and ends (full odds provided by our partner, PointsBet)

West Ham (+121) | Brentford (+340) | Draw (+245)

PointsBet is our Official Sports Betting Partner and we may receive compensation if you place a bet on PointsBet for the first time after clicking our links

Prediction

Brentford might not beat every side in the Premier League this season, but they won’t be beaten easily themselves. West Ham are anything but fresh after playing in the Europa League on Thursday (Moyes rotated about half the side), and they’re set to face one of the toughest physical challenges the Premier League has to offer. Upset time. West Ham 2-3 Brentford.

How to watch West Ham vs Brentford, stream live and start time

Kickoff: 9 am ET Sunday
Online: Stream via Peacock Premium

More Premier League news

Crystal Palace vs Leicester, live! How to watch, stream, TV, lineups, odds,… Xisco Munoz out as Watford boss Liverpool vs Manchester City: Lineups, prediction, team news, odds, how to…

West Ham vs Brentford, live! How to watch, stream, TV, lineups, odds, prediction originally appeared on NBCSports.com