Low temperatures and persistent rain put a slight damper on the celebratory aspect of the 13th Tokyo Marathon but at least it didn't harm the runners' overall performances. The winner — Ethiopia’s Birhanu Legese — clocked the event's second-best time ever, and a record number of runners — 38,000 — participated.

Here's a selection of those athletes, doing their best to make it to the finish line. As always, a large number went the extra mile with cosplay. And you're never too old to run a marathon or put a silly hat on.

| YOSHIAKI MIURA

| YOSHIAKI MIURA

| RYUSEI TAKAHASHI

| YOSHIAKI MIURA

| RYUSEI TAKAHASHI

| MARK THOMPSON

| RYUSEI TAKAHASHI

| RYUSEI TAKAHASHI

| RYUSEI TAKAHASHI

| RYUSEI TAKAHASHI

| RYUSEI TAKAHASHI

| YOSHIAKI MIURA

| MARK THOMPSON

| RYUSEI TAKAHASHI

| MARK THOMPSON

| YOSHIAKI MIURA

| RYUSEI TAKAHASHI

| MARK THOMPSON

| YOSHIAKI MIURA

| MARK THOMPSON

| RYUSEI TAKAHASHI

| MARK THOMPSON

| YOSHIAKI MIURA

| RYUSEI TAKAHASHI

| YOSHIAKI MIURA

| MARK THOMPSON

| RYUSEI TAKAHASHI

| YOSHIAKI MIURA

| RYUSEI TAKAHASHI

| MARK THOMPSON

| MARK THOMPSON

| RYUSEI TAKAHASHI

| MARK THOMPSON

| MARK THOMPSON

| MARK THOMPSON

| MARK THOMPSON

| MARK THOMPSON

| MARK THOMPSON

| RYUSEI TAKAHASHI