Logo

Josh Beckett capped a brilliant first half of the season with a three-hitter, joining teammate Tim Wakefield as the only 11-game winners in the AL as the Red Sox beat the Royals 6-0 yesterday in Boston.

Beckett (11-3) retired the first nine batters, five on strikeouts, and picked up his 100th career victory. It was his second shutout and complete game of the season following his 3-0 win over Atlanta on June 20.

He finished with seven strikeouts and no walks and threw just 94 pitches. It was a fitting end to a stretch in which he went 9-1 with a 2.14 ERA after struggling at 2-2 with a 7.22 ERA through April.

Athletics 7, Rays 3

In St. Petersburg, Orlando Cabrera hit a tiebreaking RBI single in Oakland’s four-run seventh, leading the Athletics.

Twins 13, White Sox 7

In Minneapolis, Carlos Gomez drove in a career-high five runs and the Twins had an unusually productive afternoon against White Sox ace Mark Buehrle.

Orioles 4, Blue Jays 2

In Baltimore, Brad Bergesen took a shutout into the seventh inning, Brian Roberts had two RBIs and the Orioles beat Toronto to end a miserable road trip for the Blue Jays.

Tigers 10, Indians 1

In Detroit, Clete Thomas drove in five runs and Brandon Inge homered twice as the Tigers routed the Indians.

Mariners 5, Rangers 3

In Seattle, pinch-hitter Chris Shelton and Rob Johnson hit consecutive RBI singles with two out in the seventh inning, leading the Mariners.

NATIONAL LEAGUE

Phillies 5, Pirates 2

In Philadelphia, Pedro Feliz hit a first-inning grand slam, and J.A. Happ allowed one run over seven innings to help the Phillies beat the Pirates and cap a dominating homestand.

The Phillies, who won their fifth straight and nine of 10 at home, scored five times in the first off rookie Virgil Vazquez.

Marlins 8, D’backs 1

In Phoenix, All-Star Josh Johnson blanked Arizona through six innings and Cody Ross drove in three runs with a pair of doubles, leading the Marlins past the Diamondbacks for a split of their four-game series.

Dodgers 7, Brewers 4

In Milwaukee, All-Star Orlando Hudson homered twice, Clayton Kershaw won his fifth consecutive road start and the Dodgers capped the best first half in the majors with a win over the Brewers.

Astros 5, Nationals 0

In Houston, Kaz Matsui’s three-run homer led the Astros over the Nationals.

Cubs 7, Cardinals 3 (Game 1)

Cardinals 4, Cubs 2 (Game 2)

In Chicago, Carlos Zambrano pitched six solid innings and hit his third homer of the season, helping the Cubs beat the Cardinals in the first game of a day-night doubleheader. In the nightcap, Ryan Ludwick hit a pair of two-run homers, Adam Wainwright pitched eight strong innings and the St. Louis salvaged a split.

Rockies 8, Braves 7

In Denver, All-Star Brad Hawpe hit a game-ending RBI double and the Rockies rallied to beat the Braves.

Padres 10, Giants 4

In San Francisco, Kevin Kouzmanoff and Eliezer Alfonzo hit three-run homers, Will Venable also homered and set a career-high with four hits, and the Padres snapped a season-high seven-game losing streak.

Comments
anonymous profile image
Powered by RoundtableBuilt on infrastructure designed for real-time media. Learn more at RTB.io.© Roundtable 2026. By using this site you agree to the Terms of Use and Privacy Policy