Chunichi Dragons right-hander Kenshin Kawakami carried a perfect game into the eighth inning in pitching a one-hitter, ending the Chiba Lotte Marines' winning streak after three games in a 7-1 interleague victory on Friday.

News photoNorichika Aoki of the Swallows slides home to score on a double by Akinori Iwamura ahead of the tag of Buffaloes catcher Fumihiro Suzuki in the third inning of Friday's game at Jingu Stadium. Yakult beat Orix 3-1.

Kawakami, who threw a no-hitter at Tokyo Dome in August 2002, retired all 23 hitters he faced before he gave up a homer to Lee Seung Yeop -- his third in as many nights -- with two out in the eighth at Chiba Marine Stadium for the Pacific League leaders' only hit.

Kawakami (4-2) struck out 10 and walked none in an 89-pitch complete game, picking up his first win since April 29. He became the second player in Japanese baseball history after Daisuke Matsuzaka of the Seibu Lions in April 2004 to strike out each player in the lineup.