Tampa Bay 7, Toronto 6 (12): Robinson Chirinos hit a tying pinch-single in the 11th inning, then delivered a two-out single in the 12th that lifted the Rays. Jose Bautista hit his major league-leading 33rd home run for Toronto.
Texas 5, Detroit 2: Alexi Ogando shut down the Tigers and the Rangers ended a three-game losing skid. Ogando became the first pitcher to defeat the Tigers three times this season -- he has allowed three earned runs in 21 innings against Detroit for a 1.29 ERA.
Cleveland 7, Boston 3: Justin Masterson struck out nine against his former team and Carlos Santana hit a go-ahead home run for the Indians, who won for only the fourth time in 15 games. The split at Fenway Park prevented Cleveland from falling below .500 for the first time since early April.
Kansas City 9, Baltimore 4: Alex Gordon matched his career-high with four hits and Yamaico Navarro drove in three runs to the lead the Royals. Kansas City had 17 hits with every starter having at least one.
L.A. Angels 7, Minnesota 1: The Twins return home for tonight's 20th anniversary celebration of their 1991 World Series title on a down note. Mark Trumbo's three-run homer in the third staked the Angels to a 5-0 lead, more than enough for winning pitcher Dan Haren. Haren who struck out six and held the Twins to five hits over eight innings. Trumbo now has 21 homers.
Chicago Cubs 7, Pittsburgh 6: Carlos Pena hit one of Chicago's three home runs and walked with the bases loaded during a three-run eighth-inning rally as the Cubs won their season-high fifth straight. The Pirates -- in first place in the NL Central 10 days ago -- have lost nine of 10 and a season-high seven consecutive.
St. Louis 7, Florida 4: Albert Pujols hit his 25th home run and finished a triple shy of the cycle, and six relievers combined to pitch six innings for the Cardinals. The Cardinals' David Freese earned a tough go-ahead RBI when he was hit in the helmet by a 3-2 pitch with the bases loaded in the third inning. Freese left with a mild concussion and a bruise.
Colorado 6, Washington 3: Colorado shortstop Troy Tulowitzki had three hits, including his 21st home run, as the Rockies rolled past the Nationals.
Philadelphia 3, San Francisco 0: Phillies lefty Cliff Lee (11-7) threw a complete-game seven-hitter with eight strikeouts, improving to 4-0 in the regular-season against the Giants. Hunter Pence and John Mayberry Jr. homered for Philadelphia.
Around the horn
St. Louis Cardinals: Catcher Yadier Molina decided not to appeal a five-game suspension for bumping an umpire and spraying him with spittle, saying the punishment was fair. The Cardinals' schedule and Molina's sore hand made the decision easier to sit out now. Molina received the suspension Thursday and began serving it hours later when St. Louis opened a four-game series at Florida.
N.Y. Yankees: Right-hander Mark Prior says he is scheduled to pitch in a rookie-level Gulf Coast League game today, two days after being hit on the left forearm by a ball during batting practice. The forearm was bruised by a liner near the wrist while Prior threw BP Wednesday. He played catch Thursday.
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.