/cdn.vox-cdn.com/uploads/chorus_image/image/38023904/OTM-minor-lines.0.png)
Pawtucket W 8-2
Jackie Bradley Jr.: 2-5, K
Bryce Brentz: 0-4, BB
Travis Shaw: 1-3, 2B, BB, K
Garin Cecchini: 4-4, 3B
Deven Marrero: 2-4, 2B, K
Matt Barnes: 7 IP, 3 H, 0 R, 0 ER, 0 BB, 6 K
Barnes' last outing was unusual, with a bunch of ground balls getting through to turn a 10-strikeout masterpiece into a five-run oddity. This is a rather more subdued outing, but without all the eccentricities. Just all-around excellent pitching from Barnes these last few months.
Oh, and yeah, Garin Cecchini has really remembered how to hit again.
Portland W 7-0
Sean Coyle: 1-4, HR, K
Keury De La Cruz: 2-3, HR, BB
Justin Haley: 6 IP, 5 H, 0 R, 0 ER, 1 BB, 8 K
Haley has gone this whole season with only one start of more than three earned runs. He's been overshadowed by the likes of Owens and Johnson, but Haley has been putting up some of the best numbers in the system.
Salem L 1-4
Carlos Asuaje: 1-2, 2 BB
Manuel Margot: 0-3, BB, 2 K
Pat Light: 4.1 iP, 4 H, 4 R, 3 ER, 2 BB, 2 K
The positive pitching vibe was always doomed to die in the lower minors. We've seen some very encouraging performances in he upper levels, but down below it's been kind of a disaster. The good news is that, if even a quarter of Boston's many young arms come through, the Red Sox will be able to survive a gap in the pipeline without much trouble.