Indianapolis 3, Rochester 0 in Indianapolis. The Indians scored in the fourth, seventh, and eighth. The Red Wings had only three hits. Denard Span was 0-for-4, dropping his average to .150 (3-for-20). Scott Diamond gave up two runs on seven hits and two walks in 6.1 innings.
New Britain 7, Altoona 2 in Altoona. The Rock Cats broke a 2-2 tie with a run in the seventh and put it away with four in the eighth. Yangervis Solarte was 3-for-3 with a home run and a walk, driving in three and raising his average to .328. Chris Parmelee singled, doubled, and tripled. Chris Herrmann singled and tripled. Steve Hirschfeld got the win, giving up two runs on eight hits and a walk in six innings. Dakota Watts worked the final three innings, allowing just one hit in getting the save.
Clearwater 6, Ft. Myers 1 in Clearwater. The Threshers broke a 1-1 tie with a run in the fifth and then scored four in the seventh. Danny Rams had two singles and a double. James Beresford had two hits. Tom Stuifbergen allowed five runs on twelve hits in 6.2 innings, walking none and striking out five.
Lansing 6, Beloit 4 in Lansing. The Lugnuts scored three in the first and never trailed. Jairo Perez drove in three runs, but dropped his average to .357. B. J. Hermsen allowed five runs, all unearned, on six hits and a walk in five innings.
Burlington 4, Elizabethton 3 in Burlington. The Twins scored three in the sixth to take a 3-1 lead, but the Royals scored two in the sixth to tie and one in the ninth to win. JaDamion Williams had two singles and a double, raising his average to .340. Eddie Rosario had two hits. Starter Matthew Bashore struck out five in three innings, giving up a run on two hits and no walks. Derek Christensen worked 2.2 scoreless innings, giving up one hits and two walks. Steven Evans started the ninth and took the loss.
GCL Twins. No game scheduled.
DSL All-star Game. AL 5, NL 3. Erick Gonzalez was 1-for-2 with a double. Francisco Nunez pitched the fourth and got the win, striking out the side. The NL All-stars made five errors.