Ubaldo Jimenez became the first pitcher in 10 years to reach 15 wins before the All-Star break as the Colorado Rockies beat the St. Louis Cardinals, 4-2, Thursday to sweep the three-game series.

Jimenez (15-1) is headed to the All-Star Game in Anaheim on Tuesday. The only question is if he gets the starting nod. Jimenez, who allowed one run and three hits in eight innings, became the first pitcher to have 15 wins at the break since Toronto's David Wells in 2000.

Phillies 4, Reds 3

Brian Schneider hit a walk-off homer in the 12th inning for the Phillies. Shane Victorino also had a solo homer for Philadelphia, which overcame a blown save by Brad Lidge. Reds first baseman Joey Votto hit his league-leading 22nd homer hours after being named to the All-Star team.

Padres 7, Nationals 1

Mat Latos (10-4) threw seven shutout innings and had two hits, including his first career homer, for visiting San Diego.

Astros 2, Pirates 0

Roy Oswalt (6-10) pitched a one-hitter, allowing only a first-inning single to Neil Walker, and Lance Berkman had two home runs, propelling the Astros. It was Oswalt's seventh career shutout and 19th complete game.

Giants 8, Brewers 3

Aubrey Huff homered and drove in four runs and rookie Buster Posey homered for the fourth time in the series as the visiting Giants completed a four-game sweep. The Giants outscored the Brewers 36-7 in the series.

Rays 5, Indians 2

Carl Crawford hit a pair of two-run homers as host Tampa Bay won its sixth in a row. Rays starter Wade Davis (6-9) had gone 0-5 in six starts since beating Chicago on May 29.

Blue Jays 8, Twins 1

Jose Bautista hit his 23rd home run and Fred Lewis, Adam Lind, Jose Molina and Lyle Overbay also homered for the host Blue Jays, who went deep 10 times in the three-game series. Toronto leads the majors in homers with 130.

White Sox 1, Angels 0

John Danks held Los Angeles hitless for six innings before finishing with a two-hitter as Chicago swept the four-game series, winning for the 22nd time in 27 games. Danks (8-7) lost his no-hit bid when he gave up a leadoff single to Reggie Willits in the seventh.

Orioles 6, Rangers 4

Craig Tatum drew a bases-loaded walk in the eighth inning to force in the go-ahead run for the visiting Orioles, who rallied from a four-run deficit. - AP

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME