CINCINNATI — Jay Bruce homered twice and Bronson Arroyo pitched a five-hitter, leading the Cincinnati Reds to a 6-1 win over the Houston Astros for a three-game sweep of their series Wednesday.

Bruce was in a 1-for-18 slump when he hit a solo shot off Felipe Paulino (1-4) in the fourth. His two-run homer off the right-hander made it 5-1 in the sixth. He completed his breakout game with a run-scoring triple in the eighth off Chris Sampson.

Arroyo (7-3) gave up four singles, a double and one walk in his seventh career complete game and first this season.

Mets 7, Nationals 4

NEW YORK — Daniel Murphy’s tiebreaking homer, a call overturned by umpires in yet another replay review involving the Mets, led an uncharacteristically wild Johan Santana to a win over the Nationals.

Murphy had a career-best five RBIs and Gary Sheffield hit an early two-run double off rookie Jordan Zimmermann (2-2), helping the injury-ravaged Mets finish a three-game sweep.

Despite playing without Carlos Delgado, Jose Reyes and Carlos Beltran (for two games), New York has overtaken Philadelphia for the NL East lead by winning five of six following a four-game skid.

Marlins 6, Phillies 2

PHILADELPHIA — Burke Badenhop pitched five sharp innings, Dan Uggla and Cody Ross homered and the Marlins beat the Phillies.

Making his first start of the season, Badenhop (3-2) allowed one run and five hits. Matt Lindstrom retired Jimmy Rollins on a liner to center with the bases loaded to end it.

Brett Myers (4-3) gave up five runs and seven hits in 5 2-3 innings for the Phillies before leaving with right hip inflammation.

Carlos Ruiz and pinch-hitter Matt Stairs homered for Philadelphia.

Cardinals 3, Brewers 2

MILWAUKEE — Nick Stavinoha had two RBIs and scored the go-ahead run to lead St. Louis over Milwaukee, pushing the Cardinals back into first in the NL Central.

St. Louis has won seven of its last nine and hasn’t allowed more than three runs in any game in the stretch.

Cardinals starter Todd Wellemeyer (5-4) and the bullpen showcased the best team ERA in the majors (3.58) by silencing the struggling Brewers, who struck out 27 times in the three-game series.

Tigers 8, Royals 3

KANSAS CITY, Mo. — Rookie Rick Porcello won his fifth straight start, and Placido Polanco homered and drove in three runs for Detroit.

The Tigers took two of three from the Royals, losing only to Zack Greinke, and increased their lead over KC in the AL Central to four games. The Royals, after a promising April and early May, have lost 13 of 18.

Porcello (6-3) allowed two runs and four hits in six innings. Miguel Cabrera homered and Josh Anderson, the Tigers’ leadoff hitter, had four hits.

Dodgers 8, Rockies 6

DENVER — Juan Pierre and Mark Loretta hit RBI singles with two outs during a seventh-inning rally, and the Dodgers then held off the Rockies for a three-game sweep.

The Dodgers trailed 3-2 before scoring five times in the seventh, capped by James Loney’s three-run double.

Colorado scored three runs in the ninth and had the bases loaded with two outs, but Jonathan Broxton retired pinch-hitter Brad Hawpe on a grounder to end it.

Mariners 6, Athletics 1

OAKLAND, Calif. — Russell Branyan hit a go-ahead two-run homer in the sixth inning, Erik Bedard won for the first time in five starts and Seattle avoided a sweep.

Bedard (3-2) and A’s rookie Trevor Cahill (2-5) had strong outings, similar to their matchup here in April. Bedard hadn’t won since April 24 against the Angels in Anaheim.

Oakland’s Bobby Crosby snapped a career-long 72-game, 243 at-bat homerless streak with a drive in the second that tied it at 1, but Oakland could do little else against Bedard. Crosby’s last longball came on Aug. 12, 2008, against Tampa Bay.

Bedard allowed five hits, walked two and struck out five in 6 2-3 innings.

The A’s had their season-best three-game winning streak snapped and haven’t swept a three-game series since Sept. 19-21 at home over the Mariners.

React to this story:



This Week's Circulars