Eight days after yet another Champions League heartbreak for Chelsea (now a feeling their fans are very familiar with), the men in blue are suddenly back in with a chance of retaining their Barclays Premier League crown.
Two league wins in the space of five days, coupled with dropped points for the only two teams that were above them in the table, have not only catapulted the Blues into second place, but also left them with a serious chance of winning the league.
After the disappointing Champions League exit, pundits and fans alike concluded that the Stamford Bridge outfit didn't have much to play for.
A place in the top four, which at one stage still looked in doubt, had more or less been secured.
The third-place finish needed for an automatic spot in the UEFA Champions League group stages next season was the only real objective that needed some more work.
In truth, what has actually been the main talking point regarding the Blues over the course of the past week is Carlo Ancelotti's future as Chelsea manager, and the club's plans ahead of the next campaign.
Some said that Roman Abramovich had already made the decision on Carlo, and a host of managers—including the Special One, Jose Mourinho—were being linked to the Stamford Bridge hot seat.
I think that for now it's fair to say that this matter can be postponed and discussed once the season is over.
Manchester United have a six-point cushion at the top at present. But they do have to host Chelsea on May 8, that too after their second leg game against Schalke at home in the Champions League.
They will also have to make a trip to the Emirates to take on Arsenal, the third team in the fray for the Premier League title, only a week before the Chelsea clash.
Sir Alex Ferguson may well be targeting two draws in these two games. From United's perspective, this would be great, as their other three games are winnable, and they will expect to take maximum points from those.
That would be 11 points in addition to the 70 they presently have; that is, 81 points. Mathematically, this will be enough to have the title in the bag.
But can United achieve that tally? On the evidence of their past two matches, it is very possible that they lose to both Arsenal and Chelsea.
The blame for the performances against Man City and Newcastle could be put on the so-called "Champions League hangover." But let us not disregard the effect these two games must have had on the confidence level of the United players.
From Arsenal or Chelsea's viewpoint, things are simpler. Both are aware that to have any shot at the title, they need to win all their remaining games.
But with the way Arsenal have crumbled following the League Cup final they lost, I wouldn't be sure many people would back them to win five in five.
The other day, Cesc Fabregas said that the Gunners need to decide whether winning silverware or developing young players is their priority.
Couldn't agree more, mate.
But it's not the same with Chelsea, who have the best current form in the league. This is a team that knows what it takes to win trophies.
If there's a team that can go to Old Trafford and come back with three points, it's Chelsea.
There are a lot of positives to look at from the last two games for the Pensioners.
While the Torres goal-drought lives on, it certainly is bringing out the best in the two Ivorian frontmen, Didier Drogba and Salomon Kalou.
The Terry-Luiz centre-back combination is also looking great.
So there isn't much doubt that they could win all five games, and be in with a realistic chance to win it all.
No doubt Manchester United remain favourites, and you wouldn't expect Fergie to bottle it from here. But what we have realised from the results from the previous two nights, is that Chelsea still have a reason to give it their all.