I think we hoped that deadline day might see the arrival of one or two players to supplement the squad but who would have predicted what has occurred today - even in the crazy world of Manchester City?
It would have been a great day to be able to cover it all live but I'm now set for a frantic evening as I try and catch up on everything that has happened today, and with all the news that may yet to come in.
A couple of deals were done over the weekend, with Argentinian Pablo Zabaleta finally sealing his move and then a surprise move for Brazilian left back Glauber - who is believed to have joined on an (initial) short term one year deal from relegated Bundesliga side FC Nurnberg.
Early this morning then saw confirmation that Vedran Corluka had signed for Tottenham - putting an end to the one-off saga from the past week or so.
A disappointment in some respects to lose Corluka who is clearly a good player, but rather than for financial reasons it is clear the decision has been made on a footballing basis with Mark Hughes believing Zabaleta to be an improvement.
Hughes was believed to be tracking him from when he was in charge at Blackburn so he is obviously sold on his talents so it is a decision we need to back and there is no reason to suggest it is a bad one at this stage.
Another move out of the blue was then the signing of Felipe Caicedo by Hertha Berlin on a season long loan deal, which to me indicates that he does not have a future at the club given Hughes's reluctance to allow Ched Evans or Daniel Sturridge to follow a similar path.
Caicedo was always more of a long term 'project' but hadn't displayed the potential of either Evans or Sturridge in his brief outings and it would be a surprise if he made another appearance at the club.