SAN FRANCISCO -- Barry Bonds had a spectacular sliding catch with the bases loaded and scored the go-ahead run on J.T. Snow's sixth-inning single as the San Francisco Giants won their fifth straight game, beating the San Diego Padres 4-1 Saturday.
Bonds, who hit a record 73 home runs last season, went 0-for-2 with two walks after hitting five homers in the first four games to tie Lou Brock's pace in 1967.
Aaron Fultz (1-0) earned the win in relief for the Giants, who remain the only undefeated team in the majors. Robb Nen earned his second save.
With the bases loaded and no outs in the third inning, Ryan Klesko popped up to shallow left, where Bonds sprinted before making a dazzling sliding catch. Without missing a beat, Bonds jumped up and hurled the ball to catcher Benito Santiago in time to catch Padres starter Kevin Jarvis coming in from third.
After Phil Nevin grounded out to end the inning, the fans gave Bonds a standing ovation as he headed to the dugout.
Pirates 6, Cubs 1
CHICAGO -- Josh Fogg pitched seven shutout innings in his first major league start and Pittsburgh rolled to its fourth win in five games.
Fogg, acquired along with Sean Lowe and Kip Wells from the White Sox for Todd Ritchie in an offseason trade, allowed just five hits to get his first big league win.
The Pirates got a run in the second off Matt Clement (0-1), who was making his Cubs debut after a spring training trade from Florida. Pittsburgh knocked Clement out in a four-run sixth with three runs.
Expos 5, Reds 2
CINCINNATI -- Tomo Ohka gave up only a solo homer in five innings and Montreal took advantage of another slapstick Cincinnati inning to beat the Reds.
The Expos sent nine batters to the plate and scored four runs in the sixth with only one hit -- an infield single. Montreal got four walks and a sacrifice fly, and third baseman Aaron Boone made a pivotal error.
Marlins 7, Phillies 3
PHILADELPHIA -- Eric Owens hit a tiebreaking RBI single with two outs in the eighth inning and Alex Gonzalez added a three-run homer in the ninth for Florida.
The Marlins, who squandered a 3-0 lead in the seventh, went back ahead in the eighth with Owens' hit off Jose Santiago (0-1).
-- 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.