Baltimore 4, Tampa Bay 3: Nick Johnson's first homer in two years gave Baltimore a seventh-inning lead, and the Orioles won a battle for first place in the division. Johnson's two-run drive off Joel Peralta (0-2) put the Orioles in front, 4-3, and the bullpen made the margin stand up.
Boston 7, Cleveland 5: Dustin Pedroia had three hits and three RBIs to back a solid outing by Clay Buchholz, and the Red Sox snapped a three-game skid. Boston had lost 11 of its last 12 home games.
L.A. Angels at Texas: It was an interesting pitching matchup Friday night. C.J. Wilson, now an Angel, made his return to Texas. Yu Darvish was the opposing starter for the Rangers.
Chicago White Sox 5, Kansas City 0: Adam Dunn hit his 11th homer to match his total from last season, leading Gavin Floyd and the White Sox to a win. Dunn didn't strike out for the first time in 37 games, dating back to last season.
Toronto at Minnesota: The Blue Jays were shooting for their sixth straight win in Minnesota on Friday night. They have won 13 of 15 in Minnesota dating back to 2008.
Detroit at Oakland: The Tigers haven't won consecutive games since taking four in a row in mid-April. Coming off a win Thursday, they were hoping to change that on Friday night.
Houston 1, Pittsburgh 0: Bud Norris allowed three hits in six sharp innings for the Astros. Brian Bogusevic tripled and scored in the second to provide all the offense. Brett Myers pitched the ninth for his ninth save.
Philadelphia 7, San Diego 3: Carlos Ruiz went 3 for 3 with a homer and three RBIs and John Mayberry Jr. homered and drove in three runs. Vance Worley (3-2) allowed three runs on six hits. Yonder Alonso homered for San Diego, which lost for the eighth time in the last 11 meetings with the Phillies.
Miami 6, N.Y. Mets 5: Greg Dobbs' single with two outs in the ninth inning scored Emilio Bonifacio from second base with the winning run, as the Marlins rallied to end the Mets' five-game winning streak.
Washington 7, Cincinnati 3: Roger Bernadina and Danny Espinosa each hit a two-run homer in one of Washington's biggest scoring splurges of the season. The Nationals matched their season high for runs by taking advantage of Mike Leake's pitching woes.
Chicago Cubs at Milwaukee: The Brewers have won eight straight games at home against the Cubs. Now former Brewers coach Dale Sveum is the manager of the Cubs, and he hopes to change Chicago's luck.
Atlanta at St. Louis: Before Friday's game, Tony La Russa had his No. 10 retired by the Cardinals. He called it quits after leading St. Louis to a World Series championship last season.
Arizona 5, San Francisco 1: Paul Goldschmidt hit his first home run since his initial at-bat of the season, while rookie Patrick Corbin allowed three hits over seven innings.
Colorado at L.A. Dodgers: Chris Capuano hasn't allowed an earned run in his last 18 2/3 innings. The Dodgers' lefty went up against Jamie Moyer of the Rockies Friday night.
Around the horn
Boston Red Sox: Looking to add depth to an outfield ravaged by injury, the Red Sox have acquired Scott Podsednik from the Phillies for cash. Podsednik was hitting .203 with four RBIs and six stolen bases in 22 games at Triple-A Lehigh Valley.
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.