Two sides that have started well in the Premier League meet this weekend as Brighton & Hove Albion host West Ham United.
Brighton & Hove Albion currently sit top of the Premier League having won both of their opening games of the season.
The Seagulls beat newly promoted Luton Town by four goals to one on the opening day of the campaign before claiming another three points away at Wolverhampton Wanderers by the exact same scoreline last weekend.
Brighton have been a revelation in the Premier League and continue to display a remarkable ability to improve year-on-year despite selling one or more star players in seemingly every summer transfer window.
Their recruitment team is second to none and the likes of Kaoru Mitoma and Julio Enciso - lesser known players bought from foreign markets for modest transfer fees - stand as the epitome of that, while long-serving players like Solly March and Lewis Dunk continue to hit new heights under the excellent coaching of Roberto De Zerbi.
The win over Luton on the opening day was largely expected but the performance at Wolves was scintillating with goals from March (X2), Mitoma and Estupiñán sealing all three points.
Mitoma in particular was running riot at Molineux and his progression, amongst that of several others, will be integral to Brighton if they are to maintain or even surpass the level they displayed last season.
Brighton were so good last year that many expected a slight drop off in terms of performance amidst the departures of Moisés Caicedo and Alexis Mac Allister and while that may still be the case the start of this season shows they're still going to be a damn good team.
Brighton have made nearly £200m in sales this summer and they are likely not done in terms of incomings so their eventual ceiling could still be much higher than it looks currently.
The Seagulls are a scary proposition for any side in the league right now and unless they're facing one of the handful of top Premier League teams it's tough to back against them.
West Ham United currently sit 7th in the Premier League with one win and one draw from their first two games of the season.
The Hammers kicked off their campaign with a 1-1 draw away at Bournemouth before claiming a huge 3-1 win at home to Chelsea last weekend.
Many people feared for West Hamm coming into this season after the club sold captain Declan Rice to Arsenal without adequately replacing him - which was the case until very recently - but many of those fears have been eased in the opening weeks of the season where David Moyes' men have been surprisingly impressive.
The draw at Bournemouth was a good result to begin with but the win over Chelsea was an excellent showing and they displayed a level of resolve that will likely keep them away from any relegation battle if it is to be a permanent feature of the side this season.
The Hammers took the lead on seven minutes before Chelsea equalised just short of the half an hour mark.
Chelsea then missed a penalty and Michail Antonio gave West Ham the lead on 53 minutes before Nayef Aguerd red card on 67 minutes.
The numerical disadvantage was not enough to derail The Hammers, however, with Lucas Paquetá sealing all three points from the spot in injury-time.
With new singings now entering the fold there is renewed optimism surrounding West Ham's prospects this season and David Moyes' men look like they're going to be an interesting side to follow.
This is a hugely difficult fixture for them but they're coming into the game in excellent shape so it should make for an entertaining encounter.
For our Brighton 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.