Jamual John won a scintillating battle in yesterday’s finale but Briton John won the war and pedaled away with the overall spoils of this year’s Independence Three-Stage road race.
A gutsy solo escape for the first stage win on Saturday followed by two gritty performances, a close fourth and second place finishes in the other legs enabled the United We Stand club rider to earn the winner’s trophy of this year’s event.
After two days and close to 170 miles of racing, Briton John rode for 6h:56m.57s to claim the overall honors of the 35th edition of the prestigious race which returned after a four-year hiatus.