There had to come a point when West Ham United would finally begin to turn their season around and it looks like it's come at a very important time indeed.
The Hammers had been really struggling in their opening games in both the Europa League and the Premier League action and after four defeats on the spin in the league, after continental elimination at the qualification stage, they've finally picked up.
Their recent form means they go into their game against Everton (which is our Fixture in Focus) unbeaten in four, with Chelsea being their most recent victims, with the Irons having beaten the Blues 2-1 in the EFL Cup in the week.
Slaven Bilic seems to have finally found a winning formula in his Hammers ranks and right now, they're looking very good indeed.
And on the back of their hot-streak, we're tipping them to claim all three points against the Toffees this weekend, too.
So with that in mind, here's the West Ham XI we think will bring home all three points at Goodison Park...
GK: Adrian
Whilst West Ham did go through a tricky start to the campaign, little blame should be put on the shoulders of goalkeeper Adrian, who has been fantastic at times for the Hammers.
He's definitely going to be starting the game against Everton.
CB: Cheikhou Kouyate
Slaven Bilic has finally found the answer in terms of bringing Cheikhou Kouyate's best form back, and that's been moving him into a centre-back position.
Something wasn't right with him playing in the middle-of-the-park earlier on this campaign and it looks like a move that's really paid off in recent weeks.
CB: Angelo Ogbonna
Former Juventus defender Angelo Ogbonna has become a real presence in this West Ham back-three and his years of Champions League experience are beginning to show.
He's been fantastic in recent weeks and Everton's plethora of attacking talent will find it tough to break through him and his defensive partners.
CB: Winston Reid
The match-winner against Sunderland in the league last weekend, there's no way New Zealand international Winston Reid will be missing for this one.
He has plenty of experience in the Hammers' backline and if there is one man in this defence who knows how to keep things tight, it's him.
RWB: Edimilson Fernandes
Rising star Edimilson Fernandes is certainly beginning to make a name for himself in east London and if his performance against Chelsea was anything to go by, we've not even seen the best of him.
The former Sion man has excelled in the wing-back position in recent weeks and we'd be surprised if he's not given the nod against the Toffees.
CM: Mark Noble
Mark Noble will have known how much West Ham's early season form effected both the fans and players and there's little doubt he'll want to keep this good run going.
He's been at the club his whole career and it will mean everything to him to pull his side away from the bottom-three.
CM: Pedro Obiang
Spanish midfielder Pedro Obiang is another man who has stepped up his game in recent weeks and he's looking like the enforcer West Ham desperately needed in the middle-of-the-park a few weeks ago.
He's an all-action player who adds a real robustness to this Hammers side and he'll be looking to lead on the counter-attack.
LWB: Aaron Cresswell
Now he's back from injury West Ham are looking a far better side. Cresswell's importance often gets overlooked outside of the West Ham bubble (no pun intended), but rival supporters and pundits are beginning to notice his energy and end product, which is notable.
RAM: Dimitri Payet
Payet is the man who really makes this West Ham side tick and he'll continue to do so as long as his colleagues support him going forward.
He cut an isolated figure at times earlier this campaign and it's great to see him in full-flow again now his confidence is back. If he is on the pitch, West Ham always have a chance.
ST: Andre Ayew
Andre Ayew could be back in the Hammers' starting XI having made a substitute appearance in the cup earlier this week.
The former Swansea City man had been injured for the first three months of his West Ham career but now he's back, he could be the man to start banging in the goals on a regular basis.
LAM: Manuel Lanzini
Another player beginning to find form is Manuel Lanzini, whose invention of last season West Ham missed dearly when they were struggling.
He's a lively, skillful player who can really make things happen in the forward line.