It’s certainly been one of the most exciting Premier League seasons so far and predicting results has been quite frankly impossible with so many shocks and upsets along the way.

With the season just heading into its second half, there is still loads to play for and the four teams in action on Monday night will be keen to put their best foot forward as the games continue to come thick and fast. Here’s our look at Monday’s two Premier League matches.

Hammers to continue their fine form?

West Ham have arguably been the surprise package this season. In a year when the Premier League seems at its most competitive, the Irons find themselves in sixth place, level on points with fifth-place Chelsea and one point off Liverpool in fourth. It’s been a great run from David Moyes’ men, beating Leicester and Everton earlier in the season, while also taking points off Manchester City and Arsenal. They’ve beaten teams that, on paper, they should be beating and have hardly put a foot wrong.

They host bottom of the league Sheffield United on Monday who have picked up their form in recent games. Only a few months ago there was a lot of talk about the visitors being the worst team that the Premier League team has seen in its history, but Chris Wilder and the Blades put those murmurs to bed when they beat Manchester United in one of the shocks of the season a couple of weeks ago. Since then, the Blades have beaten relegation rivals West Brom and have put up brave fights against both Chelsea and Manchester City, only losing by a margin of one goal in each game.

West Ham are market favourites at 8/11, and their star-signing Tomáš Souček is 29/20 to score at any time. He’s bagged eight goals in 23 Premier League appearances this season and is one of the highest-scoring midfielders in the league. The Blades are 4/1 and you can get 10/11 for both teams to score.

Chelsea look rejuvenated under Tuchel

There has been a big change at Chelsea since Frank Lampard was replaced by Thomas Tuchel in the managerial hotseat. They’ve been rejuvenated under Tuchel and look much more of the threat we expected them to be this season. He’s brought Marcos Alonso and César Azpilicueta back into the fold and also became the first Chelsea manager to keep a clean sheet in their first three games. Having won three of the four games that he’s been in charge, he’ll be looking to continue the resurgence by beating Newcastle at Stamford Bridge this weekend.

Tuchel’s appointment is also proving to be a massive boost to Chelsea’s top-four hopes. They are currently in fifth place and one point off a Champions League position. They are 1/4 to beat the Magpies Monday and are 5/6 to finish inside the top four come the end of the season.

Newcastle are coming off the back of a scrappy win against Southampton last weekend. Arsenal loanee Joe Willock proved a pivotal addition to Steve Bruce’s side, scoring the opener on his debut while being an essential cog in the midfield machine. Miguel Almirón was also on form scoring a brace to secure the win. However, this is a different challenge and Chelsea are building up a positive run of form. It will be a tough task to beat the Blues at the Bridge and Newcastle are 10/1 walk away with three points.

Check out all the latest football betting odds at William Hill