Chris Welsh blanked Cincinnati on three hits and the Padres scored six runs in the sixth inning in San Diego to deal the Reds a 6-0 defeat last night.
The Reds, their four-game winning streak broken, dropped three games behind the idle Houston Astros in the National League West.
The game was scoreless until the Padres sent 10 men to the plate in the sixth. Luis Salazar led off the home half against Charlie Leibrandt (1-1) with a single and was sacrificed to second. A walk and Barry Evans' third hit of the game produced the first run.
An intentional walk loaded the bases and Welsh (6-6) walked to force in the second run. Ozzie Smith's sacrifice fly made it 3-0 and Juan Bonilla, Gene Richards and Salazar followed with run-scoring singles.
Welsh, who allowed just one runner to reach second base, pitched his second shutout and only the fourth this year for the Padres.
The 26-year-old rookie southpaw, acquired in a preseason deal with the New York Yankees, walked four and struck out three. He was in trouble only in the second when Ray Knight and Junior Kennedy hit two-out singles, but he got Mike O'Berry to ground out.
Johnny Bench's one-out single in the fourth was the only other hit Welsh allowed.