OSAKA - Twenty-three-year-old Japanese Gaku Hoshi won Sunday's combined Osaka Marathon and Lake Biwa Mainichi Marathon, capturing the new event on the national running calendar in his first race at that distance.