Francis Benali's completes 1,000-mile stadium challenge
A former professional footballer has completed a three week 1,000-mile (1,600km) challenge running to all 20 Premier League grounds.
Francis Benali, who made more than 300 appearances for Southampton Football Club, embarked on the run to raise money for Cancer Research UK.
He has raised more than £100k for the charity.
Mr Benali started at St James' Park in Newcastle and finished at Southampton's St Mary's Stadium.
Arriving during Saints' game against Newcastle United he ran a lap of the pitch at half-time to a standing ovation from supporters.