Luis Castillo pitched a two-hitter for his first complete game in the majors, Joey Votto homered and the Cincinnati Reds beat the St. Louis Cardinals 3-1 Friday night.
Castillo (2-5) struck out six and walked three in winning his second straight start. An All-Star last year, the right-hander made his 87th career start in the big leagues.
Castillo outpitched Adam Wainwright (4-1), who allowed three runs in six innings. The Cardinals lost for the fourth time in six games.
Only twice did St. Louis get a runner to third against Castillo, who has given up just three earned runs in his past 15 innings.
Castillo retired 13 straight before walking Paul Goldschmidt with two outs in the ninth, then got Brad Miller on a grounder to end it. With the help of a double play in the fifth, Castillo faced one over the minimum in the final six innings.
RHP Dakota Hudson goes for the Cardinals Saturday at 7:15.