Detroit 8, Arizona 3: Miguel Cabrera hit a go-ahead single and the Tigers scored seven runs with two outs in the eighth inning.
Boston 4, Pittsburgh 2: Andrew Miller picked up his first win with Boston, scattering five hits over six innings as the Red Sox snapped a four-game losing streak. The Pirates tied a season high with four errors.
Baltimore 7, Cincinnati 5: Derrek Lee and Mark Reynolds homered in a four-run fourth inning, and Luke Scott added a solo shot in the seventh for the Orioles.
Philadelphia 3, Oakland 1: Roy Halladay pitched his NL-leading fifth complete game and Jimmy Rollins went 4 for 4. Halladay is 5-0 in his last eight starts.
Kansas City 6, Chicago Cubs 3: Alex Gordon extended his hitting streak to 13 games with an RBI double in a four-run first inning and Luke Hochevar won another afternoon start for the Royals.
Milwaukee 6, Minnesota 3: Ryan Braun extended his hitting streak to 17 games with a tiebreaking home run. The Twins have lost five in a row.
Washington 2, Chicago White Sox 1: Danny Espinosa hit a two-run homer in the seventh inning to lift Livan Hernandez and the Nationals, who formally announced that Davey Johnson will take over as manager today.
Toronto 5, St. Louis 0: Ricky Romero threw a four-hitter for his second career shutout and helped break it open with his first career hit as the Blue Jays finished a three-game sweep.
Tampa Bay 14, Houston 10: Evan Longoria homered twice and drove in five runs for the Rays.
N.Y. Mets 8, Texas 5: Jose Reyes had four hits and scored three runs, while rookie Dillon Gee pitched six effective innings.
L.A. Dodgers 3, L.A. Angels 2: Clayton Kershaw outlasted Jered Weaver in a matchup of Los Angeles aces and the Dodgers rallied for two runs in the bottom of the ninth inning to win.
San Francisco 3, Cleveland 1: Madison Bumgarner bounced back from a one-out, eight-run performance with one of his best starts, striking out a career-high 11 batters in seven innings.
Florida at Seattle: The Marlins had a chance Sunday night to win back-to-back games for the first time in a month.
San Diego 4, Atlanta 1: Jason Bartlett hit a bases-loaded infield single for the tying run with two outs in the eighth inning and Orlando Hudson followed with a two-run single for the Padres.
Around the horn
New York Yankees: Shortstop Derek Jeter could soon start a running program, a key step in his rehabilitation program for a strained right calf. There is no date yet for when the team captain, who turned 37 on Sunday, will rejoin the lineup.
Chicago White Sox: Left-hander John Danks has been placed on the disabled list after leaving his start against the Nationals with a strained right oblique muscle.
On the Web
Follow major league baseball and the Bisons on the "Inside Pitch" blog at buffalonews.com
Compiled from News and wire service reports.