Minnesota 11, Detroit 7: Minnesota's Justin Morneau returned to the lineup after a stint on the 15-day disabled list due to a sore left wrist, going 1 for 5. Jamey Carroll hit a two-run double in the sixth inning to give the Twins the lead for good.
Cleveland 9, Seattle 3: Travis Hafner hit his fifth homer and drove in three runs, while Shin-Soo Choo had three hits as Cleveland won its third in row, chasing Seattle ace Feliz Hernandez after 3 2/3 innings. Hernandez gave up six earned runs and 10 hits.
Tampa Bay 2, Boston 1: Jeremy Hellickson pitched six solid innings and Luke Scott had a tiebreaking sacrifice fly as the Rays snapped Boston's five-game winning streak.
Texas 4, Oakland 1: Yu Darvish struck out seven and yielded four hits in 7 2/3 innings to win his fourth start in as many chances at Rangers Ballpark, improving to 6-1 overall, while Adrian Beltre homered during a four-run fourth.
Baltimore 4, Kansas City 3 (15): AL East co-leading Baltimore handed the Royals just their second loss in eight games as Adam Jones' solo homer in the 15th broke a 3-all tie.
L.A. Angels 7, Chicago White Sox 2: Following a 3-for-4 day, Albert Pujols hit his second homer of the season, a three-run shot, to lead the Angels.
San Diego 4, L.A. Dodgers 2: Chase Headley homered, doubled and drove in three runs as the Padres beat L.A. for just the fourth time in 20 meetings.
Washington 7, Pittsburgh 4: Adam LaRoche broke open a tight game with a three-run double for his 1,000th career hit after homering for No. 999.
Miami 8, Atlanta 4: Giancarlo Stanton hit a two-run homer and possibly saved two runs with a diving catch as Miami improved to 12-3 this month.
Houston 8, Milwaukee 3: Carlos Lee had three hits, including his first homer since April 22, and three RBIs to back another solid outing by Bud Norris as the Astros snapped a four-game losing streak.
Philadelphia 9, Chicago Cubs 2: Carlos Ruiz hit a tiebreaking solo homer in the eighth inning and the Philadelphia Phillies used Hector Luna's first career grand slam during a sixth-run ninth inning to pull away from the Cubs.
Colorado 6, Arizona 1: Jamie Moyer won for the second time this year, breaking his own mark for oldest pitcher to record a major-league win, as the 49-year-old pitched into the seventh and drove in two runs by legging out an infield single.
St. Louis at San Francisco: Madison Bumgarner was looking to become just the fourth pitcher in history to win nine straight home starts since the Giants' move to San Francisco.
Around the horn
Texas Rangers: Texas Rangers second baseman Ian Kinsler was scratched from the lineup Wednesday night in the opener of a two-game set against Oakland because of a stomach virus.
Cleveland Indians: Josh Tomlin isn't quite sure when he will be back on the mound for the Indians. The righty said he's scheduled for a second MRI on his injured right wrist.
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.