Transfer Deadline Day has come and gone, and as Jim White on Sky Sports News would put it, "It slammed shut at 23:00!"
As ever, there were shocks and last-minute deals being forced through and last-minute transfer requests being handed in for players up and down the country.
Arsenal, finally, pulled out the cheque book and signed some much-needed experience while Liverpool and Man City probably pulled off the deals of the day by signing Craig Bellamy and Owen Hargreaves on free transfers, respectively.
Harry Redknapp looked forlorn as Spurs missed out on Gary Cahill,—and with it their chances of finishing in the top four—while Stoke City was, without doubt, the biggest winner on the day as they signed Wilson Palacios and Peter Crouch from Redknapp's team.
Almost every team was busy trying to bring players in (with the possible exception of an almost bankrupt Everton).
Some deals caught the imagination, whilst others did not.
Here we take a look at the best deals for each of the clubs...