A bucking bronco, live music and a raffle saw a Sheffield pub raise more than £2,000 for charity.
High Green Fun Day at The Market Inn in Wortley Road also saw dancers, bouncy castles and a mini fair put on for guests.
Sheffield Wednesday and Sheffield United both donated match tickets while Barnsley FC donated a season ticket.
The day was organised to raise money for Help For Heroes after barmaid Melissa Stephenson told the pub about her siblings’ time in the Army.
Help For Heroes is a national charity which supports veterans and serving personnel who have been injured as a result of serving their country.
Landlady Diane Knell said: “Melissa told us how the Army has cut meals to just two per day. I think that’s awful, so we decided to do some fundraising at the pub.
“It went absolutely brilliantly. It was so funny.
“We raised £2,025 and the pub was packed.”
Youngsters were treated to face painting, apple bobbing and balloon making while live bands entertained punters as well as DJs.
There was also a tombola and a barbecue as well as cupcake making.
Ms Knell added: “There were people from around High Green there, and it was great to see the whole community coming together.
“All the local shops and pubs contributed prizes that we raffled off.
“There were MOT and salon vouchers, and about 70 prizes in total.
“The rodeo bull was popular. There were two slightly older gentlemen who had a few drinks and spent a while trying to get each other to go on it.
“The whole event was just full of laughter.”