TOKYO - Ethiopia's Birhanu Legese won the Tokyo Marathon on Sunday for the second straight year, while Japan's Suguru Osako moved closer to Olympic selection after finishing fourth in a national record time.