Descalso's RBI single in 11th wins it for Cards

St. Louis Cardinals starting pitcher Kyle McClellan works against the San Diego Padres in the first inning of a baseball game Tuesday, May 24, 2011, in San Diego.
St. Louis Cardinals starting pitcher Kyle McClellan works against the San Diego Padres in the first inning of a baseball game Tuesday, May 24, 2011, in San Diego.

SAN DIEGO (AP) - Daniel Descalso singled in the go-ahead run with two outs in the 11th inning and the St. Louis Cardinals won 3-2 on Tuesday night against the San Diego Padres, who had only two hits.

Descalso's sharp one-hopper off the glove of diving second baseman Orlando Hudson - his third hit - scored Allen Craig, who drew a leadoff walk off Ernesto Frieri (1-2) and stole second. Frieri struck out Skip Schumaker and rookie Tony Cruz, who had three hits in his big league debut.

Miguel Batista (3-1) pitched two innings for the win. Eduardo Sanchez pitched the 11th for his fifth save.

The Padres lost their season-high fifth straight and dropped to 8-20 at home, worst in the majors.

The Cardinals have won four straight and eight of nine.

Upcoming Events