The midweek Premier League action has certainly been eventful.
We've had postponements due to severe weather warnings, shocks, slip-ups and a desperately sad Everton fan.
One player failed to prove his worth against a former club, whilst another showed just why he will go down in club folklore.
As always, here are the winners and losers from the midweek action.
Loser: Robin van Persie
It's not very often that Robin van Persie is described as a loser, but the Dutchman was left hugely frustrated in Manchester United's 0-0 stalemate with his former club Arsenal.
The talismanic striker netted the winner against the Gunners in the reverse fixture at Old Trafford earlier in the season and could have taken his goal tally to 11 with an early effort, only to see Wojciech Szczesny deny him with a wonderful diving save.
Van Persie has endured a hugely frustrating season with the Red Devils, who were ruled out of the title race early on and are left scrapping for Champions League football—less than 12 months after securing the league title in style.
The 30-year-old had another chance to secure a double over Arsenal with little over 10 minutes remaining but was once again left to see former teammate Szczesny keep the scores level with a second splendid save—tipping RVP's header onto the bar and away to safety.
Winner: Steven Gerrard
Liverpool captain Steven Gerrard will go down as one of the greatest Reds players in the history of the great Merseyside club. Time and time again, Gerrard has come to his side's rescue—earning it points, trophies and bragging rights over the years. And Liverpool's clash with Fulham was just another chance for the England captain to shine.
Brendan Rodgers' side trailed twice to the Premier League's bottom club at Craven Cottage, first of all going 1-0 behind thanks to a comical Kolo Toure own goal and then 2-1 courtesy of some slack defending.
Liverpool equalised late on through Philippe Coutinho and were made to wait until the dying minutes for Gerrard to step up and snatch all three points for his side—slamming home an injury-time penalty to secure the 3-2 victory.
The win takes the Reds to within four points of league leaders Chelsea and will stand them in good stead for the runup to the business end of the season.
When Chelsea travelled to the Etihad Stadium at the start of February and left with all three points, having shut out Manuel Pellegrini's side for the first time since December 2010, the Blues looked set to embark on a run which would see them crowned champions.
And everything looked to be falling into place as they put three past Newcastle last weekend, moving to the top of the Premier League table.
However, a miserable performance against West Brom at the Hawthorns proved only good enough for a point, as substitute Victor Anichebe scored a late equaliser to tie the match 1-1 and move the Baggies out of the bottom three.
Teams gunning for the league title should be able to visit the Hawthorns and leave relatively unscathed, taking the points with them, but this wasn't the case for Jose Mourinho and his team. The Midlands-based outfit frustrated Chelsea—who had the lion's share of possession and efforts on goal—and deserved a late leveller for its application and resilience.
Mourinho introduced three fresh faces as the game drew to a close, but it was too little, too late for the Portuguese, who saw his side throw away the chance to extend its lead at the top of the league.
Winner: Tim Sherwood
Many questioned the appointment of Tim Sherwood as the former midfielder replaced the sacked Andre Villas-Boas, taking over the hot seat at Tottenham.
However, the 45-year-old has worked wonders at White Hart Lane and has given his side a fighting chance of finishing inside the top four.
Sherwood and his Spurs side travelled to St James' Park to face a Newcastle side that has been awfully goal-shy in recent weeks and compounded even more misery on Magpies boss Alan Pardew, as Spurs ran riot.
The resurgent Emmanuel Adebayor grabbed two goals, with Paulinho and Nacer Chadli chipping in with the others in a comfortable 4-0 win.
The victory sees Tim Sherwood pick up his seventh win in 10 league games since taking over in December.
Loser: Everton's biggest fan
Everton fan Ric Wee had made the trip to Goodison Park in the hope of realising his dream—watching Everton play for the first time in the 30-year duration he has supported the club, per the Daily Mail's Elliott Bretland.
Unfortunately for Ric, Everton's match was postponed due to the severe weather.
But, although Everton weren't able to show the Malaysian fan their class on the pitch, they did invite him to meet the manager and players before he travelled back halfway across the other side of the world. Every cloud...