The remaining results follow with the Japanese keeping us in suspense until the last pass of Buckingham Palace.
2) Hirooki Arai, Jpn, 3:41:17
3) Kai Kobayashi, Jpn, 3:41:19
Dynamic Duo!
4) Igor Glavan, Ukr, 3:41:42
5) Satoshi Maruo, Jpn, 3:43:03
6) Mate Helebrand, Hun, 3:44:18
7) Rafal Augustyn, Pol, 3:44:18
8) Robert Heffernan, Ire, 3:44:41
9) Marco De Luca, Ita, 3:45:02
10) Carl Dohmann, Ger, 3:45:21
11) Joao Vieira, Por, 3:45:02
12) Quentin Rew, Nzl, 3:46:29
Well he's not quite done
Now he's done.