MLB ROUNDUP Friday’s other games


INTERLEAGUE

Mets 2, Yankees 0

NEW YORK — Oliver Perez outdueled Roger Clemens, giving the Mets a badly needed victory and stopping the Yankees’ winning streak at nine. Perez allowed five hits in 71⁄3 innings, Jose Reyes homered and Carlos Gomez leapt to prevent a three-run homer. Making his second start, the 44-year-old Clemens (1-1) allowed two runs, seven hits and one walk, and with eight strikeouts.

Red Sox 10, Giants 2

BOSTON — Dustin Pedroia had career-highs of five hits and five RBIs, and J.D. Drew had three hits as Boston stopped a two-game losing streak. Julian Tavarez (4-4) allowed two runs, six hits and two walks — including an intentional one to Barry Bonds — in seven innings.

Tigers 12, Phillies 8

PHILADELPHIA — Ivan Rodriguez drove in five runs and Sean Casey had four hits and three RBIs to help Detroit’s Jeremy Bonderman (7-0) stay unbeaten. Jimmy Rollins hit two solo homers and Ryan Howard, Greg Dobbs and Shane Victorino also connected for the Phillies.

Diamondbacks 7, Orioles 3

BALTIMORE — Pinch-hitter Orlando Hudson homered with two on to cap a five-run eighth inning for Arizona, which ended a three-game losing streak. Chris Snyder also homered in the eighth for the Diamondbacks, who started the inning trailing 3-0. Orioles starter Erik Bedard took a four-hitter into the eighth inning, but was replaced by Chad Bradford after yielding Snyder’s homer and a single to Augie Ojeda.

Blue Jays 7, Nationals 2

TORONTO — Troy Glaus and Adam Lind homered and Toronto’s Roy Halladay won consecutive starts for the first time in more than a month. Halladay (7-2) gave up two runs and seven hits over 71⁄3 innings, striking out six and walking one. He hadn’t won back-to-back starts since April 24 and 30.

Rangers 7, Reds 6

CINCINNATI — Sammy Sosa hit a grand slam for his 599th career homer to lead Texas. The 38-year-old slugger is one homer away from a mark that only four others have reached — Hank Aaron, Barry Bonds, Babe Ruth and Willie Mays. He ended an 18-game homer drought with his first grand slam since Sept. 15, 2004.

Astros 5, Mariners 1

HOUSTON — Mike Lamb had four hits, including a home run and a double, and drove in three runs to lead Houston. Wandy Rodriguez (4-6) allowed a run and six hits in 72⁄3 innings, the longest outing of his career. Rodriguez has won four of his seven starts since May 13.

Royals 6, Marlins 2

KANSAS CITY, Mo. — Mike Sweeney, after Florida deliberately loaded the bases to pitch to him, delivered a three-run double as Kansas City beat the Marlins. Gil Meche (4-6), who had lost five straight starts despite a 3.16 ERA, went eight innings for his first win since May 3. He gave up six hits, walked one, struck out three, and gave up Miguel Olivo’s fifth home run leading off the third.

Brewers 11, Twins 3

MINNEAPOLIS — Geoff Jenkins hit a grand slam and Prince Fielder added a two-run shot to power Milwaukee over Minnesota. The victory extended Milwaukee’s win streak to three games, its first three game winning streak since reeling off six in a row from May 4-9. Before Jenkins homered, the Twins grabbed an early 1-0 lead on an RBI groundout from Mike Redmond. Twins’ starter Scott Baker (1-2) cruised through the first three innings before hitting a wall in the fourth.

NATIONAL LEAGUE

Cubs 4, Padres 1

CHICAGO — Mike Fontenot and Alfonso Soriano homered off David Wells in the sixth inning as Chicago beat San Diego. Ted Lilly (5-4), ejected after two-thirds of an inning in his previous start against Atlanta for hitting Edgar Renteria with a pitch, allowed six hits over eight innings. Ryan Dempster worked the ninth for his 15th save in 17 opportunities.

Associated Press