Elih Villanueva improved to 9-7 after yielding two hits over seven innings as New Orleans bested Sacramento, 3-0. Luke Montz homered and Evan Reed struck out three and allowed a hit over the final two frames to notch his first save for the Suns. A rehabbing Brett Anderson fanned seven over five innings in the loss for the River Cats.
Ivan De Jesus was 3-for-4 with four RBIs as Albuquerque routed Colorado Springs, 11-5. Jerry Sands had three hits, including a homer, to extend his hitting streak to 16 games and Tim Federowicz scored three times for the first-place Isotopes. Michael Cuddyer singled twice in five plate appearances for the Sky Sox.
Astros' No. 9 prospect Brett Oberholtzer earned his fifth win after allowing a run on five hits over seven innings as Oklahoma City beat Fresno, 7-1. Angel Sanchez doubled and drove in three runs while leadoff batter Jimmy Paredes was 2-for-4 with two runs scored for the RedHawks. Emmanuel Burris was 3-for-4 to raise his average to .395 for the Grizzlies.
Greg Smith improved to 8-8 after giving up five hits over seven shutout innings as Salt Lake defeated Memphis, 5-2. Matt Long slugged a two-run homer and Efren Navarro plated two runs to lead the Bees to their fourth straight victory. Pete Kozma homered in the loss for the Redbirds.
Chris Rusin gave up four hits and struck out four over six innings as Iowa blanked Tucson, 4-0. Veteran Alfredo Amezaga singled home a run and Nate Samson drove in a run after replacing Tony Campana, who was ejected in the third inning for the Cubs. Chris Franklin tossed two hitless innings of relief as the Padres dropped their eighth straight.
Danny Perales delivered a walk-off single as Las Vegas defeated Omaha, 3-2. Ricardo Nanita was 3-for-4 with a homer and two RBIs while Brett Cecil fanned eight over eight innings, but did not figure into the decision for the 51s. Max Ramirez homered and plated two runs in the loss for the Storm Chasers.
In the International League, Durham's Chris Gimenez and Columbus' Cord Phelps went blow for blow in 16-run slugfest between the Bulls and Clippers on Wednesday night. Columbus jumped out to a 7-2 lead buoyed by Phelps, who went 4-for-4 with four RBIs and fell a triple short of the cycle. The Bulls stormed back in the eighth, sending 12 men to the plate and scoring seven runs to take the lead. Gimenez launched two homers and finished with five RBIs.
Syracuse needed only a Sandy Leon solo homer to take down Toledo, 1-0, in the first game of their doubleheader. Jeff Mandel (4-4) tossed six two-hit innings to pick up the win for the Chiefs. The Mud Hens went on to take a 4-3 victory in the nightcap, however, with a two-out, two-run single by Jerad Head providing the offensive spark.
In the second IL doubleheader of the day, Pawtucket's Daisuke Matsuzaka allowed five straight Yankees batters to reach in the fifth as Scranton/Wilkes-Barre took the opener, 5-1. Ramon Ortiz (11-5) went the distance for the Yankees, giving up a run on six hits in the seven-inning contest. Rain cut the second contest short in the fifth, with an Andy LaRoche three-run homer proving to be the difference in the PawSox's 5-2 win.
Lehigh Valley got seven strong innings from Phillies' No. 11 prospect Jonathan Pettibone, who held Buffalo to a run on seven hits in the IronPigs' 4-1 victory. Pettibone (3-0) also went 2-for-2 at the plate with a double and an RBI to help his own cause.
Esmerling Vasquez struck out a season-high 10 batters over seven scoreless innings in Rochester's 6-2 win over Indianapolis. Designated hitter Evan Bigley broke the game open with a three-run homer in the seventh. Indians first baseman Matt Hague added a two-run shot of his own in the ninth, but the Indianapolis comeback bid fell short.
A five-run third inning propelled Norfolk past Gwinnett, 5-2, with a Ryan Adams three-run homer providing the bulk of the damage. Zach Clark (4-1) went six scoreless innings for the Tides to pick up the win, while Braves starter Jair Jurrjens (3-5) left after just two innings with an injury.
Charlotte plated three late runs to slip by Louisville by a score of 5-3. Shortstop Tommy Manzella drove in the eventual winning run with an RBI double in the bottom of the seventh, and Brian Omogrosso sent the Bats down in order in the ninth to secure his eighth save.