Jordan Walker snapped a 0-for-25 slump with a walk-off two-run double to lift the St. Louis Cardinals to a 3-2 victory over the visiting San Francisco Giants on Saturday night.

The Cardinals (71-72) trailed 2-0 going into the ninth inning before scoring three times against Giants closer Ryan Walker (5-5).

Nolan Gorman and Masyn Winn hit singles to start for St. Louis, then Jimmy Crooks was hit by a pitch. Thomas Saggese hit an RBI single, then Walker pulled his double into the left field corner.

Justin Verlander pitched six scoreless innings for the Giants (72-70), who missed an opportunity to gain ground on the New York Mets in the National League wild card race.

The Giants had won five straight games and 11 of their last 12.

Verlander held the Cardinals to three hits while striking

See Full Page