WHITE SOX 17, TIGERS 7: Avisail Garcia went 5 for 5 and drove in a career-high seven runs, Yoan Moncada scored five times and Chicago pounded out 25 hits while routing Detroit.
RED SOX 6, ATHLETICS 2: Drew Pomeranz pitched six innings of one-run ball, and Andrew Benintendi had three hits and drove in three runs to lead AL Eastleading Boston over Oakland.
DIAMONDBACKS 7, ROCKIES 0: A.J. Pollock had four RBIs for the second straight day, J.D. Martinez homered for the 10th time in 11 games and Arizona extended its NL wild-card lead by beating Colorado. CARDINALS 5, REDS 2: Rookie Luke Weaver threw six innings of two-hit ball, Tommy Pham drove in two runs and stole two bases, and St. Louis topped Cincinnati.
YANKEES 13, ORIOLES 5: Aaron Judge had a pair of three-run homers for a career-best six RBIs and New York routed Baltimore.
PHILLIES 10, MARLINS 0: Rhys Hoskins homered again and Freddy Galvis and Jorge Alfaro also went deep to lead Philadelphia to a victory over Miami. NATIONALS 5, BRAVES 2: Rookie Victor Robles was a part of a pair of two-run rallies, Tanner Roark pitched six strong innings, and Washington beat Atlanta.