BUBBLING BORO could set for not just three games but three semi-finals in eight days in what is shaping up to be a stength-sapping end of season fixture frenzy.
We are already set to finish this term playing a minimum of 60 gruelling games - and hopefully it could be as many as 65.
Even in the madness of the double Wembley heartbreak campaign of 1996-97 Robbo's Boro side only played 54. The big question is Where will we fit them all in?
If Boro get past Charlton and Basel it will be a crazy final five weeks. I've scribbling all the new cup dates on the Sports Gazette fixture less and even writing very carefully and very small it is all getting very messy.
Look at how it will shape up if Boro make progress in both cups:
30 - UEFA Cup Q-F v Basel (a)
1 - Man City (a)
6 - UEFA Cup Q-F v Basel (h)
8 - Newcastle (h)
12 - FA Cup Q-F (replay) v Charlton (h)
15 - Portsmouth (a)
17 - West Ham (h)
20 - UEFA Cup S-F (Bucharest) (a)
23 - FA Cup S-F (TBC)
27 - UEFA Cup S-F (Bucharest) (h)
29 - Everton (h)
7 - Fulham (a)
10 - UEFA Cup final (Eindhoven)
13 - FA Cup final (Cardiff)
That means Boro will play three games in seven days early in April (Basel - derby v Geordies - Charlton replay), three in six days over Easter (Charlton - Portsmouth- West Ham) and potentially three semi-final clashes in eight days (UEFA Cup v Bucharest (a) - FA Cup semi-final - Bucharest (h))
Progress in the FA Cup throws up another problem too. There is already a league game away at Bolton to reschedule and if Boro make to the FA Cup semi-final the league trip to Old Trafford on April 23 will be postponed too.
Those two games must be slotted in before the Premiership season ends (a week early because of the World Cup) on May 7th. That could mean both being played in the midweek before that, possibly on Tuesday 2nd and Thursday 4th.
It will put massive demands on the squad - and on the fans too. Demands on our morale, on our stamina and on our pockets.