Kansas City 3, Detroit 2: Chris Getz's infield single in the ninth inning put Kansas City ahead as the Royals completed a 4-3 road trip after losing 12 straight games.
Toronto 11, Texas 5: Edwin Encarnacion hit a three-run homer, Kelly Johnson added a two-run drive and the Blue Jays handed the Texas Rangers consecutive defeats for the first time this season.
Oakland 4, Boston 2: It's early May but this is the latest the Red Sox have been at the bottom of the AL East in 16 years.
Tampa Bay 5, Seattle 4: Sean Rodriguez and Luke Scott homered for Tampa Bay, helping Rays right-hander James Shields become the AL's first five-game winner.
Cleveland 6, Chicago White Sox 3: Carlos Santana hit a three-run homer and Johnny Damon went 0 for 3 with a walk in his Cleveland debut. Chicago's Phil Humber earned a no-decision but walked six two starts after pitching the 21st perfect game in major-league history.
Washington 5, Arizona 4: Bryce Harper made a tumbling barehanded catch in center field and then led off the ninth inning with a double to set the stage for Ian Desmond's two-out game-ending home run as the Nationals ended their five-game losing streak.
Houston 8, N.Y. Mets 1: Chris Johnson hit two homers in consecutive at-bats and drove in a career-high six runs to help Wandy Rodriguez earn his third straight win.
Chicago Cubs 3, Cincinnati 1: Bryan LaHair and Ian Stewart hit solo homers for the Cubs, who had just their third multi-homer game of the season.
Atlanta 15, Philadelphia 13 (11): Chipper Jones' walk-off, two-run homer capped a wild game that featured four-lead changes and the Braves rallying from deficits of 6-0 and 12-8.
St. Louis 12, Pittsburgh 3: St. Louis' Lance Lynn, in the starting rotation only because of a shoulder injury to ace Chris Carpenter, joined Shields as the only five-game winners in the majors, and Carlos Beltran homered twice.
Colorado 8, L.A. Dodgers 5: Pinch-hitter Jason Giambi launched a three-run homer off Scott Elbert in the ninth inning to win it for host Colorado. Carlos Gonzalez, who was standing in the on-deck circle with first-base open during Giambi's at-bat, homered twice.
San Diego 5, Milwaukee 0: Jeff Suppan pitched five solid innings to win his first game since 2010. In his first major league game since Oct. 3, 2010, the 37-year-old Suppan limited the Brewers to four singles, combining with three relievers.
Around the horn
Boston Red Sox: Have placed third baseman Kevin Youkilis on the 15-day disabled list because of a strained back. Manager Bobby Valentine also said Josh Beckett would miss his next start Saturday because of soreness in his right side.
Clemens Trial: Andy Pettitte called into question the validity of his testimony against Roger Clemens. When cross-examined by Clemens' lawyers Wednesday if he could have misunderstood when the seven-time Cy Young Award winner supposedly acknowledged using human growth hormone to Pettitte in a conversation during the 1999-2000 offseason, Pettitte answered, "I could have."
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.