Two amateur football teams are claiming to have set a new world record for playing the longest match ever.
The game in Reading, Berkshire, finally ended at 1400 BST on Sunday, after kicking off 25 hours earlier.
The players were allowed breaks of 15 minutes an hour and used floodlights during the night.
The teams, numbering between 11 and 8-a-side, netted a total of 266 goals. The Guinness Book of World Records must now authenticate the feat.
The record-breaking game raised £4,000 for Comic Relief and was organised by Daniel Lewis, 30, from Hook in Hampshire.
The central midfielder captained the Elstead Village Idiots, a team of friends and family.
They were beaten 197 to 69 by the Trevor McDonald Eleven at the Clayfield Copse Recreation Ground in Caversham Park Road.
The youngest player was Mr Lewis's 14-year-old cousin Ben Ross, while the oldest was his uncle Duncan Ross, at 42.
'So much discomfort'
Mr Lewis told BBC News Online: "My whole body is aching at the moment.
"It got to a point last night when some of the players could hardly walk.
"For five hours, eight of us had to play without a break because all the subs were injured and sleeping. One guy played for 11 hours solidly.
"I've got so much admiration for all the players. Everyone was in so much discomfort but didn't hesitate getting a team out every hour.
"My nephew was amazing. I couldn't believe he was running around like he had just been put on for the whole game.
"I'm now going to go for a record-breaking sleeping attempt."
Speaking before the attempt, a Guinness spokesman told BBC News Online: "It is a pending world record, which means it will be the first claim to the record.
"The guidelines are stricter now due to health and safety requirements so this will be the first of its kind. It's very exciting."
Before the game, each player had to get a doctor's certificate verifying they were fit enough to play for 30 hours, while nurses were stationed at the sidelines.