Rochester 4, Pawtucket 2 in Rochester. The Red Wings took a 3-0 lead after two and never trailed. Jeff Bailey had two doubles. Dustin Martin had two hits. Liam Hendriks went eight innings, giving up just one run on three hits and no walks. Kyle Waldrop allowed a run on a hit in one inning to get the save.
Richmond 8, New Britain 4 in Richmond. The Flying Squirrels led 3-1 after five, then scored two in the sixth and three in the seventh to put it away. Joe Benson and Chris Parmelee each had two hits. Spencer Steedley took the loss, allowing three runs on eight hits and two walks in five innings. Reading lost in thirteen innings to Akron, so the Rock Cats remain a half game up in the race for the last playoff spot.
Ft. Myers 11, St. Lucie 7 in St. Lucie. The Miracle led 6-1 after four, fell behind 7-6 after six, but then scored three in the seventh and two in the eighth. Angel Morales had four hits and scored three times. Aaron Hicks singled, doubled, and tripled. Oswaldo Arcia singled and homered, driving in three. Starter Ricky Bowen gave up a run on four hits and no walks, striking out four in four innings. Caleb Thielbar got his first professional win, working 3.1 scoreless innings while allowing only two walks.
Beloit 8, Peoria 3 in Beloit. The Snappers scored in each of the first three innings, taking a 6-0 lead. Michael Gonzales doubled and homered, his fifteenth. Jairo Perez had two doubles, raising his average to .342, and scored three times. Lance Ray hit a home run, his sixteenth, and drove in three. Blayne Weller pitched seven strong innings, giving up a run on four hits and two walks.
Bluefield 11, Elizabethton 3 in Elizabethton. The Blue Jays led 4-1 after two, then scored four in the sixth to take command. The Twins made four errors, leading to six unearned runs. Adam Pettersen and Eddie Rosario each singled and doubled. Tim Shibuya allowed eight runs (four earned) on ten hits and a walk in 5.2 innings. The best-of-three series now moves to Bluefield, where the Twins will need to win both tonight and tomorrow night to advance in the playoffs. David Hurlbut (3-6, 4.50) is scheduled to pitch for the Twins.