DENVER (AP) -Rookie Fred Lewis hit for the cycle just four days after he was brought back from the minor leagues, going 5-for-6 with four RBIs and his first major league home run to lead the San Francisco Giants past the Colorado Rockies 15-2 Sunday.
Lewis became the 22nd player in franchise history to hit for the cycle. He doubled in the first, and hit 1-0 pitch over the left-field wall in the fourth off Taylor Buchholz (1-2). He greeted reliever Tom Martin with a run-scoring triple in the fifth and sent a Denny Bautista fastball into right field for a single in the seventh. Lewis added another single later in the seventh off Bautista.
San Francisco had a season-best 22 hits, including a career-high four by Kevin Frandsen. Matt Cain (2-3) gave up one run and five hits in six innings.
Padres 3, Cardinals 0
SAN DIEGO (AP) - Justin Germano (1-0) allowed three hits in seven innings for his second major league win, his first since beating Philadelphia in his big league debut on May 22, 2004.
Scott Linebrink and Trevor Hoffman finished the three-hitter, with Hoffman pitching the ninth for his 492nd save, his 10th this year.
St. Louis was shut out for the sixth time, the most in the major leagues. Anthony Reyes (0-6) allowed three runs, five hits and three walks in five innings and has lost seven straight regular-season decisions dating to Sept. 3.
San Diego took a 2-0 lead in the first when Brian Giles hit a run-scoring groundout and Adrian Gonzalez followed with an RBI single.
Mets 9, Brewers 1
NEW YORK (AP) - Oliver Perez (4-3) took a one-hit shutout into the ninth, then allowed a home run to Bill Hall. Aaron Heilman finished the three-hitter.
Carlos Beltran hit a two-run homer with his pink Mother's Day bat and Damion Easley homered and drove in four runs for the Mets, who won two of three against the NL Central leaders. Carlos Gomez had an exciting major league debut for New York, getting two hits and scoring twice, and David Wright had a career-best three stolen bases.
Chris Capuano (5-1) allowed four runs and seven hits in four innings, his second-shortest outing of the season.
Pirates 13, Braves 2
PITTSBURGH (AP) - Ian Snell (3-2) limited Atlanta to two runs and seven hits in seven innings, stopping Atlanta's five-game winning streak.
Freddy Sanchez drove in three runs for the Pirates, who set season highs for runs and hits (18).
Anthony Lerew (0-1), pitching before about 40 friends and family members from the Dillsburg area, allowed 11 of 21 batters he faced to reach base in his second major league start. He gave up five runs, seven hits and three walks in 3 2-3 innings.
Nationals 6, Marlins 4
WASHINGTON (AP) - Jason Simontacchi (1-1) got his first major league victory since beating Houston for St. Louis on Sept. 20, 2003, allowing four runs - three earned - and eight hits in 5 1-3 innings.
Cristian Guzman hit a two-run triple in a five-run second inning, his first RBIs since September 2005, and Washington won its third straight following an eight-game losing streak and completed its first series sweep this season.
Wes Obermueller (1-2) gave up five runs - one earned - and five hits in five innings.
Cubs 4, Phillies 1
PHILADELPHIA (AP) - Ted Lilly (3-2) gave up one run and three hits in eight innings, helping Chicago stop a three-game losing streak. Ryan Dempster pitched the ninth for his eighth save, completing a four-hitter.
Jon Lieber (1-2), whose start was pushed back from Friday because of a cut on his pitching hand, gave up nine hits - eight of them singles - in eight innings.
Matt Murton and Cesar Izturis hit run-scoring singles in the fourth. Alfonso Soriano went 0-for-4 with a walk, ending the longest hitting streak of his career at 20 games.
Astros 5, Diamondbacks 2
HOUSTON (AP) - Wandy Rodriguez (1-3) gave up one run and four hits in five innings for his first victory since July 2.
Arizona's Doug Davis (2-4) lasted 4 1-3 innings in his shortest start this season, allowing four runs - three earned - four hits and four walks. He is 2-0 at home but 0-4 on the road this year.
Brad Ausmus put the Astros ahead for good with an RBI double in the fourth and scored on Mark Loretta's single for a 3-1 lead. Adam Everett's RBI double chased Davis in the fifth.
Dodgers 10, Reds 5
LOS ANGELES (AP) - Rafael Furcal went 4-for-4 with a run-scoring bunt, Juan Pierre singled home the go-ahead run off Kirk Saarloos (0-3) during a five-run eighth and Nomar Garciaparra had three RBI singles.
Jonathan Broxton (2-1) pitched a perfect eighth for the win, helping the Dodgers beat the Reds for the ninth straight time.
Ken Griffey Jr. homered on Mother's Day for the sixth time in his career, the most among active players. It was the 570th of his career.

Top MLB Public Bets

#1 973 Houston Astros  99%
#2 963 Boston Red Sox  97%
#3 965 Oakland Athletics  96%
#4 962 Tampa Bay Rays  95%
#6 972 New York Yankees  82%
#7 976 Texas Rangers  77%
#8 970 Detroit Tigers  71%
#9 977 Chicago Cubs  67%
#10 953 Pittsburgh Pirates  58%

MLB Top Stories

Thumbnail Pirates vs. Giants Prediction Will the Pirates upset the Giants and Madison Bumgarner tonight when they visit AT&T Park again at 10:15PM ET?
Thumbnail Red Sox vs. Mariners Prediction Will tonight's Red Sox and Mariners game turn into a pitcher's duel at 10:10PM ET?
Thumbnail Mets vs. Padres Prediction Is the over a good bet to cash when the Padres host the Mets tonight at 10:10PM ET?
Thumbnail Twins vs. Dodgers Pick Can the Minnesota Twins compete with the Los Angeles Dodgers when the two teams continue their series tonight at...
Thumbnail Braves vs. Diamondbacks Prediction Will the Braves and Diamondbacks break out their bats tonight in Arizona when the two teams meet at 9:40PM ET?

MLB Team Pages