Here is how we predict Middlesbrough and West Ham United will line up this weekend:
To be played on Saturday 21st January 2017 at 15:00. Venue: Riverside Stadium, Middlesbrough
Odds: Middlesbrough 7/5, Draw 11/5, West Ham 2/1
West Ham United travel to the Riverside Stadium on Saturday to take on Middlesbrough in their latest Premier League clash.
The Hammers will be flying high after their 3-0 victory against Crystal Palace last time out and they will be desperate to get another big win under their belt as they look to put their early season struggles behind them.
That said, Boro have hopes of their own and with just four points separating them and the relegation zone, Aitor Karanka’s side still have plenty of work to do in the weeks ahead.

Middlesbrough are 16th in the league as things stand while West Ham are 12th, five points better off than their next opponents.
In early team news, West Ham are without Arthur Masuaku, Alvaro Arbeloa and Diafra Sakho due to injury while Cheikhou Kouyate and Andre Ayew are away on international duty.

As for Middlesbrough, they cannot call on Antonio Barragan, Daniel Ayala or Gaston Ramirez.
With all that in mind here is how we expect West Ham and Middlesbrough to line up on Saturday:
Middlesbrough predicted lineup
- Víctor Valdés
- Bernardo
- Calum Chambers
- Fabio
- George Friend
- Ben Gibson
- Marten de Roon
- Adam Forshaw
- Grant Leadbitter
- Álvaro Negredo
- Cristhian Stuani
West Ham predicted lineup
- Darren Randolph
- James Collins
- Aaron Cresswell
- Angelo Ogbonna
- Winston Reid
- Michail Antonio
- Sofiane Feghouli
- Manuel Lanzini
- Mark Noble
- Pedro Obiang
- Andy Carroll
Receive exclusive football transfer news and updates twice a week to your mailbox