BOSTON - Japan's Suguru Osako finished third in the men's race of the Boston Marathon on Monday, becoming the first Japanese man in 30 years to secure a podium finish in the world's oldest annual marathon.