Flaherty, streaking Cardinals top Royals 8-3

KANSAS CITY, Mo. (AP) – Jack Flaherty struck out nine in seven innings, and the St. Louis Cardinals beat the Kansas City Royals 8-3 on Saturday night for their fourth straight win.

Bauer dominates as Indians beat White Sox 3-1

CHICAGO (AP) – Trevor Bauer pitched two-hit ball into the seventh inning before getting struck in the right leg by a line drive, and Michael Brantley and Jose Ramirez hit back-to-back home runs to lift the Cleveland