SAN FRANCISCO -- Shawon Dunston's run-scoring infield single capped a three-run ninth inning against San Diego closer Trevor Hoffman, and the San Francisco Giants beat the Padres 6-5 Wednesday on J.T. Snow's RBI single in the 12th.
Pirates 7, Expos 4
PITTSBURGH -- Brian Giles homered and drove in three runs to help Kip Wells win for the first time in five starts.
Diamondbacks 9, Astros 1
HOUSTON -- Randy Johnson held Houston hitless into the sixth inning and didn't allow a run in eight against the Astros.
Marlins 6, Phillies 2
MIAMI -- Pitcher Michael Tejera homered -- a day too late -- and Cliff Floyd and Derrek Lee hit consecutive home runs for Florida.
Reds 8, Cubs 6
CHICAGO -- Sean Casey knocked Cubs starter Jason Bere out with a line drive off the pitcher's right knee and also hit one of four Cincinnati home runs.
Braves 6, Mets 3
NEW YORK -- Gary Sheffield's tiebreaking grand slam in the eighth inning overcame two homers by the Mets' Mo Vaughn.
AMERICAN LEAGUE
Red Sox 7, Indians 4
BOSTON -- Johnny Damon's bases-loaded triple highlighted a six-run fifth inning for the Red Sox, whoovercame three Cleveland homers.
Devil Rays 4, Blue Jays 2
ST. PETERSBURG, Fla. -- Tanyon Sturtze ended the longest losing streak by an AL pitcher this year, stopping his eight-game skid.
Orioles 8, Yankees 7
BALTIMORE -- Gary Matthews Jr. singled off Steve Karsay with two outs in the bottom of the ninth inning, stole second and scored on Tony Batista's single for the Orioles.
Twins 6, White Sox 5
MINNEAPOLIS -- Bobby Kielty drove in a career-high four runs to lead Minnesota.
-- From wire reports
Connect with the Southeast Missourian Newsroom:
For corrections to this story or other insights for the editor, click here. To submit a letter to the editor, click here. To learn about the Southeast Missourian’s AI Policy, click here.