David Buchanan allowed five hits without a walk and drove in a run to help the Tokyo Yakult Swallows to an 8-0 win over the Central League-leading Hiroshima Carp on Friday.

Buchanan (3-1), who has yet to pitch less than six innings or allow more than three runs in any of his six starts this season, faced just three batters over the minimum in a 114-pitch effort. He struck out four.

"He (Buchanan) expanded the strike zone and located his pitches," Carp batting coach Akihiro Higashide said.