Men's wheelchair division winner Hiroyuki Yamamoto crossed the finish line.