Hideki Matsui drove in four runs, including a two-run clout, and Koji Uehara pitched a three-hitter, leading the Yomiuri Giants to a 7-2 victory over the Yakult Swallows Wednesday at Jingu Stadium.

Uehara (7-3) struck out eight over the distance and picked up his fourth complete game win of the season.

Roberto Petagine belted a two-run roundtripper, his 22nd shot of the season, in the first inning.