We have another intriguing game in the Premier League this weekend with two sides that have started the season impressively meeting at Anfield as Liverpool host West Ham United.
Liverpool currently sit 3rd in the Premier League with four wins and one draw from their first five games of the season.
The Reds have been one of the more entertaining sides to watch in the league so far. Despite looking flawed, Jürgen Klopp's side are still undefeated and have been involved in a number of high scoring encounters that their immense levels of firepower have essentially bailed them out losing.
They're coming into this game off the back of a 3-1 win in the league away at Wolverhampton Wanderers, a game that sae Liverpool deliver a very unconvincing first half performance followed by an improved second half that saw them steal the game with a late goal from Andy Robertson and an own goal by Hugo Bueno.
They followed that game up with performance of an almost identical dynamic as they found themselves 1-0 down away at LASK in the Europa League before three second half goals from Darwin Núñez, Luis Díaz and Mohamed Salah saw them win 3-1.
There are certainly questions marks over The Reds' current defensive structure and whether or not it can remain resolute enough to challenge for a league title but there is no doubt any questioning the immense goal threat they pose through their midfield and attacking options.
They've been in great goalscoring form so far this season and they'll have to maintain that here as they prepare to face a strong West Ham side.
West Ham United currently sit 6th in the Premier League with three wins, one draw and one loss from their first five games of the season.
It's been a very impressive start to the season for David Moyes' men who look to have gone up a gear following a poor showing in the league last time out - despite their historic European campaign.
They're coming into this game off the back of their first defeat of the season in the league to champions Manchester City, a result that is hardly a shameful one.
They rebounded immediately from the disappointment of that game as they beat Bačka Topola 3-1 in the Europa League with goals from Mohammed Kudus and Tomáš Souček, alongside an own goal from the opposition, enough to see off their opponents.
The Hammers are in great shape this season and look to have spent the money they received for star man Declan Rice extremely wisely, with James Ward-Prowse having scored or assisted in every game he's played for the London club this season.
They've got one of the league's tougher assignments to tackle this weekend but they'll know they're more than capable of getting a result at Anfield.
For our Liverpool vs. West Ham prediction, we're going for a 2-1 win for the home side.
Don’t forget to check out the rest of our previews, tips and offers for this weekend’s action.