Rochester 8, Buffalo 6 in Rochester. The Red Wings scored six of their runs in the first three innings. Jeff Bailey was 4-for-4 with a double and a home run, scoring three times and driving in three. Ben Revere was also 4-for-4. Matt Brown doubled and homered, and Trevor Plouffe had two hits. Andrew Baldwin got the win, allowing three runs on five hits and a walk in six innings. Carlos Gutierrez surrendered three runs on two hits and a walk in one inning. Phil Dumatrait struck out three in the ninth to get the save.
New Britain 9, New Hampshire 7 in New Hampshire. A four-run Rock Cats seventh broke a 5-5 tie. Mike Hollimon hit two home runs and drove in three. Ray Chang hit two doubles. Yangervis Solarte hit a three-run homer in the seventh. Bobby Lanigan allowed five runs (three earned) on seven hits and two walks in five innings. Jake Stevens gave up a run on four hits in two innings to get the win. Cole DeVries struck out three in two innings, giving up an unearned run on one hit, to get the save.
Palm Beach 5, Ft. Myers 2 in Palm Beach. The Cardinals scored in the second inning and never trailed. Anderson Hidalgo had three hits and James Beresford had two. Kane Holbrooks took the loss, allowing three runs (one earned) on six hits and a walk in six innings.
Beloit 4, Peoria 3 in Beloit. Lance Ray’s two-out solo homer in the eighth broke a 3-3 tie. Ray also doubled. Daniel Santana singled and doubled, and Jamaal Hawkins hit a two-run homer. Logan Darnell worked 6.1 innings, giving up two unearned runs on just two hits and a walk. Jose Gonzalez pitched 1.1 scoreless innings to get the win.