CLEVELAND — Before the game, Asdrubal Cabrera tossed tennis balls to his 3-year-old son, Meyer, who belted them around the field while wearing dad's No. 13.

CLEVELAND — Before the game, Asdrubal Cabrera tossed tennis balls to his 3-year-old son, Meyer, who belted them around the field while wearing dad's No. 13.

Dad did the same thing to the Cincinnati Reds.

Cabrera went 5 for 5 with two homers and a career-high five RBIs as Cleveland completed a three-game sweep of Cincinnati, beating the reeling Reds 12-4 on Sunday to — at least for the moment — grab bragging rights as Ohio's best team.

Cabrera hit a two-run homer in the first inning off Edinson Volquez (3-2) for the Indians, who did early damage after winning the series' first two games with late-inning comebacks. Cabrera added a solo homer in the sixth to give Cleveland an 8-4 lead.

"He was a one-man show at the plate," Indians manager Manny Acta said. "He was unbelievable. He was on every pitch, and he has played like an All-Star for us since Day One."

Mariners 6, Padres 1

At San Diego, Felix Hernandez tied his career high with 13 strikeouts in eight dominant innings to lead Seattle over San Diego.

Hernandez (5-4) allowed one run and six hits without a walk as the Mariners won their fifth straight and completed a three-game sweep. Seattle held a commanding advantage over San Diego in runs (14-2) and hits (32-14) while striking out 35 Padres batters in the series.

The Mariners have yielded two runs or less in their last seven games.

Hernandez, the reigning AL Cy Young Award winner, kept up the stingy pace. He gave up three singles in the seventh for San Diego's only run, but struck out seven of nine batters from the second through the fourth.

Yankees 9, Mets 3

At New York, Derek Jeter tied the score with a two-run single that sparked an eight-run rally in the seventh inning, Alex Rodriguez drove in the go-ahead run with yet another hit after an intentional walk to Mark Teixeira and the Yankees pummeled the Mets in the finale of their weekend Subway Series.

Rangers 2, Phillies 0

At Philadelphia, Matt Harrison took a five-hitter into the ninth inning and helped Texas avoid a three-game sweep.

Rays 4, Marlins 0

At Miami, James Shields pitched a three-hitter with a career-high 13 strikeouts and Tampa Bay avoided a three-game sweep.

Astros 3, Blue Jays 2

At Toronto, Hunter Pence hit a two-run homer, Wandy Rodriguez pitched six solid innings and Houston held off the Blue Jays to win a series for the first time in three weeks.

Orioles 2, Nationals 1

At Baltimore, Vladimir Guerrero's two-run homer in the seventh inning spoiled Jordan Zimmermann's stellar outing and lifted Baltimore over Washington.

Tigers 2, Pirates 0

At Pittsburgh, Rick Porcello allowed one hit over eight innings and Detroit snapped a five-game losing streak.

White Sox 8, Dodgers 3

At Chicago, Alexei Ramirez homered and drove in a career-high five runs, and the suddenly surging White Sox beat the Dodgers.

Cardinals 9, Royals 8, 10 innings

At Kansas City, Mo., Colby Rasmus drew a bases-loaded walk — his fifth free pass of the day — that forced in the go-ahead run in the 10th, and St. Louis walked 13 times in a wacky victory over the Royals.

Angels 4, Braves 1

At Anaheim, Calif., Torii Hunter ended a home run drought of 28 games with a go-ahead shot off Derek Lowe, rookie Tyler Chatwood pitched seven strong innings and Los Angeles beat Atlanta in the rubber game of their interleague series.

Diamondbacks 3, Twins 2

At Phoenix, Juan Miranda homered, Daniel Hudson had an RBI single to go with eight strong innings on the mound and Arizona beat Minnesota to complete a three-game sweep.

Brewers 3, Rockies 1

At Milwaukee, Ryan Braun hit a two-run triple off Rockies ace Ubaldo Jimenez and scored on a throwing error, lifting the Brewers to a three-game sweep over Colorado.