The London Marathon will take place for the 42nd time this Sunday with elite athletes, club runners, and even those in fancy dress keen to test themselves in the ultimate distance running challenge.
More than 40,000 runners are expected to take to the streets of England's capital city on Sunday, with many more testing themselves elsewhere having taken the virtual option. For so many, the goal over 26.2 miles will be simply to finish and justify months - or years - of dedication.
But for others, it will be all about the time. Some will be targeting personal bests or be hell bent on beating a certain marker, and select club runners will also be targeting a win in one of the lesser talked about categories.