> Interleague games
Atlanta 5, Toronto 1: Brian McCann hit a two-run homer and Mike Minor ended a nine-start winless streak as the Braves won their third straight.
Pittsburgh 9, Baltimore 3: Neil Walker had two hits and drove in three runs and the Pirates snapped a four-game
losing streak. Pittsburgh has won three interleague games this year, one more than they managed last season.
Washington 6, Seattle 5: Wilson Ramos capped the
Nationals' five-run ninth inning with a game-ending three-run homer. Jerry Hairston and Danny Espinosa each had two-out RBI singles before Ramos connected.
Colorado 4, Cleveland 3: Seth Smith's second homer of the game snapped a ninth-inning tie after Rockies starter Jhoulys Chacin held the Indians hitless into the sixth.
Florida 5, L.A. Angels 2: Jack McKeon earned his first win since coming out of retirement when the Marlins broke an 11-game losing streak. The Angels had at least one hit in every inning, but went 1 for 15 with runners in scoring position.
Oakland 7, N.Y. Mets 3: Ryan Sweeney had four hits, including an RBI single, and the resurgent A's won their sixth straight game after dropping 13 of 14. Mets starter Dillon Gee lost his first game of the season.
San Diego 5, Boston 4: Former Red Sox prospect Anthony Rizzo drove in the go-ahead run in the seventh inning and the Padres snapped a season-long six-game losing streak. The Red Sox scratched starter Josh Beckett because of a stomach
ailment. He's expected to pitch Saturday.
Arizona 7, Kansas City 2: Wily Mo Pena hit his first major league home run in nearly three years and Joe Saunders won for the fourth time in six starts for the Diamondbacks.
Milwaukee 5, Tampa Bay 1: Zack Greinke struck out 10 over seven innings and the Brewers improved to 26-10 at Miller Park. They are the only MLB team not to lose consecutive games at home this season.
Texas 5, Houston 4 (11): Mitch Moreland blasted the first pitch of the bottom of the 11th into the upper deck in right field, helping Yoshinori Tateyama earn his first career win.
Chicago White Sox 3, Chicago Cubs 2: Brent Morel hit a go-ahead sac fly in the seventh inning and the White Sox beat the Cubs after a rain delay of nearly two hours in the sixth.
Detroit at L.A. Dodgers: The Tigers have provided starter Max Scherzer with 74 runs in his 15 starts and 23 three this month -- all wins. Thanks in part to all that support, Scherzer is one of nine major league pitchers with nine wins.
Minnesota at San Francisco: The Giants have scored a total of seven runs while batting .180 during their four-game losing skid -- going 0 for 26 with runners in scoring position.
> National League
Philadelphia 10, St. Louis 2: Jimmy Rollins and Chase Utley each had a two-run single during Philadelphia's season-best nine-run eighth inning.
> Around the horn
Clemens trial: Roger Clemens is trying to prevent his former New York Yankees teammates from telling jurors in his upcoming criminal trial that they got performance-enhancing drugs from Clemens' former trainer. Clemens' attorneys argued in a filing Tuesday that such evidence could create "guilt by association" in juror's minds and asked a judge to block it.
Compiled from News and wire service reports.