Chicago White Sox 7, Baltimore 6: A.J. Pierzynski homered and drove in three runs, Alex Rios singled in the go-ahead run in the eighth inning and the White Sox won their fourth straight.
Tampa Bay 2, Kansas City 1: Casey Kotchman led off the ninth inning with a home run and also hit a run-scoring single to lift Tampa Bay.
Texas 9, Seattle 2: Matt Harrison pitched seven strong innings for his career-high 10th victory, Nelson Cruz homered, and the Rangers beat the Mariners. Harrison allowed two runs and five hits with six strikeouts in 104-degree heat.
Washington at Chicago Cubs (ppd.): Rain postponed the game after a delay of 32 minutes. The game will be made up Thursday afternoon, instead of the two teams playing a doubleheader today.
Atlanta 8, Florida 5: Dan Uggla extended his hitting streak to 29 games and Alex Gonzalez hit a three-run homer to help the Braves beat slumping Florida. The Marlins fell to 0-5 on their homestand.
N.Y. Mets 9, San Diego 8: Lucas Duda's two-run single capped a three-run ninth against All-Star closer Heath Bell, and the banged-up Mets rallied past the Padres. Angel Pagan, Jason Bay and David Wright homered for the Mets.
Colorado 10, Cincinnati 7: Carlos Gonzalez's two-run homer -- Colorado's fourth overall -- broke an eighth-inning tie and sent the Rockies to a the win in the game that featured a long rain delay.
Houston 9, Arizona 1: Wandy Rodriguez allowed two hits over six innings and J.D. Martinez homered to lead the Astros. Rodriguez also drove in his first run of the season for the Astros, who snapped a three-game losing streak.
Philadelphia at L.A. Dodgers: Dodgers starter Hiroki Kuroda has been outstanding over his career against the Phillies, going 2-1 with a 0.84 ERA in five starts while holding hitters to a .107 batting average.
Pittsburgh at San Francisco: Giants starter Ryan Vogelsong, second in the NL in ERA, was 10-19 with a 6.00 ERA from 2001-06 with Pittsburgh before playing in the minors and in Japan.
Around the horn
Philadelphia Phillies: Center fielder Shane Victorino was suspended three games by Major League Baseball for his role in the Giants-Phillies bench-clearing incident Friday. Victorino has elected to appeal his punishment, which also included an undisclosed fine.
New York Mets: Shortstop Jose Reyes and infielder Daniel Murphy were placed on the disabled list. Reyes, who's leading the NL in hitting, was diagnosed with a strained left hamstring. Murphy has a sprained left knee that is likely to keep him out the rest of the season.
Cleveland Indians: Placed starter Carlos Carrasco on the 15-day disabled list with inflammation in his right elbow, voiding his six-game suspension. He will still face discipline when he's activated for throing at the head of Kansas City's Billy Butler in a game July 30.
Detroit Tigers: Extended manager Jim Leyland's contract through the 2012 season, and General Manager Dave Dombrowski has agreed to a four-year extension through 2015.
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.