Thirsty football supporters stuck on a delayed train ordered a booze delivery from Uber Eats mid-journey after running out of beer - and had just 60 seconds to collect it as they passed through the station.
Daniel Adams, Jordan Sullivan and friends were on their way to watch West Ham play in Brighton on Saturday and had stocked up on supplies.
But delays saw their one-hour journey ending up being three-and-a-half hours, meaning they ran out of alcohol just half way into their journey.
The group of seven had taken two beers each for their 10am train from London, which didn't arrive in Brighton until 1.30pm.
As they were approaching Three Bridges station in Crawley, West Sussex, Jordan was inspired to put in an order with Uber Eats hoping that they'd be able to time their arrival with the delivery drivers.
Electrician Daniel , 32, was so convinced that they wouldn't be able to pull off the plan that he promised to give the delivery driver £20 if he managed to get the four beers and two ciders to them.
Footage shows the pair communicating with determined delivery driver Gino who was waiting at platform five for them clutching their order.
The nerve-wracking clip shows Jordan, 26, who only had a one-minute window, hopping off and grabbing the drinks while Daniel stood with his foot in the door so he didn't get left behind.
Daniel, from Stratford, East London, said: "We had drinks for the journey but because there were so many delays we ran out.
"It was supposed to be an hour journey but it took three hours, I think there were signal problems.
"Supplies were very low. It wasn't the greatest journey but it was better once we got the beers. We took two beers each for the journey expecting them to last us for the hour.
"My girlfriend was checking seeing how long we would be stuck for. When we were coming up to the station, we had about 20 minutes and Jordan said we should order.
"Our first instinct was that it was never going to work. How would the driver get through the barriers?
"I said if he wanted to try and waste his money then he could by all means but I wasn't trying it.
"When he ordered, I said that was £20 down the drain. Jordan was in constant dialogue with the driver on his phone.
"He waited at the platform for us. As we pulled in, we saw him so Jordan ran out and I put my foot in the door so he didn't get lost.
"If it went wrong, he would have had eight beers at the station and we would have been on the way to the football.
"I said if he made it I would give the driver my £20 note so to my disappointment I was £20 down."
Luckily the group got to the game on time, chanting the name of the delivery driver, Gino, the whole way.
Daniel says that as his team lost 4-0, the train journey ended up being the best part of the day.
Daniel said: "Luckily we left early so we still got there in time. For the whole day we were chanting the delivery driver's name with all the West Ham fans, he was called Gino.
"We lost 4-0 so it wasn't the greatest day but that was the best part of the day."