When you've been in the game as long as Scott Cuthbert has, you'd be forgiven for thinking you'd seen everything.
The rain-soaked Bristol Street Motors Trophy game at Peterborough United on Tuesday, however, proved football still has a few tricks up its sleeves.
The game was subject to a near 40-minute delay as a deluge in the second half left the London Road pitch unplayable until a significant amount of work was done on it.
"Yeah, that was an experience," said the 37-year-old former defender, now first-team coach at League One Boro.
"I can’t remember ever experiencing something like that.
"I mean, I've played in games where you've maybe had 10 minutes of downpour, but [Tuesday] it was constant.
"And it got really bad, to the point where the dugout, which was directly under the edge of the stand roof, and it was just lashing it down, flooding the dugout and stuff like that.
"And obviously there was the damage it did to the pitch.
"Credit to the groundstaff at Peterborough, who obviously jumped on it for 25 minutes and done a lot of work to get it semi-playable and we managed to get the tie done.
"But yeah, it was something you don't really see too often."
His manager, Alex Revell, had been critical of the length of the stoppage midway through the second period.
The game did continue eventually with the Posh closing out a 2-0 win, although the surface was still nowhere near its best.
Cuthbert explained his thoughts on the situation.
He said: "The issue for us was the fact that it was obviously a 35 minute delay, but initially we only thought it would be five minutes.
"The ref was kind of doing it in five-minute blocks, which doesn't really help you plan.
"I think if we knew, listen, it's hard to predict the weather isn't it, but if we knew we had maybe 25 to 30 minutes, then we could have prepared the lads.
"You could have sat in the change room for a little bit and got messages across and then come out and warmed up.
"But it was little bit of a scatter gun approach. I think it took the referee by surprise as well to be honest, the referee and his officials, but it is what it is and it’s part and parcel of football in the UK from time to time.
"You've just got to deal with it and move on. Thankfully the tie got finished."
The match was part two of back-to-back away games with Boro's League One rivals, the first of which in League One had also gone the hosts' way, courtesy of a 2-1 win with virtually the last kick of the game.
Those losses took Stevenage into a mini-break, their scheduled fixture with Bolton Wanderers called off due to international call-ups.
It also end a good run of form and while the results were disappointing, Cuthbert saw plenty of positives in the performances, especially Saturday's league game.
"Because it was a Bristol Street Motors Trophy game on Tuesday, and because of a tough game on Saturday, we made changes," he said.
"But I thought the performance in the league game on Saturday was excellent, we were really good in what we did.
"What we have to make sure we correct is the sloppy goals that we gave away, especially from the set piece late on.
"There are lots of things we can improve on from that aspect but in general play, the chances we created, the press and the pressure we put on Peterborough up the pitch, I thought we were excellent for large parts of that game.
"It hasn't really been too much of a difficult week in terms of that because we know that a lot of the work we're doing with our lads, they're taking on board and they're implementing it in matches.
"And we're getting performances and results that show that.
"Obviously we would like to have finished this little run of games with a win, especially with the run that we were on and the results we got, it would have been nice to back that up with another one.
"We didn’t but it's a good opportunity for us now to reset, get the lads back in at the start of next week and really focus on the next block of games and look at how we go and attack them and get as many points as we can."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here