MLB: Rockies roll, sweep Giants

DENVER - Kyle Freeland scattered six hits over seven sharp innings, Gerardo Parra hit a two-run homer, and Colorado beat San Francisco 8-0 on Sunday for its first three-game sweep of the Giants at Coors Field since 2002.

Freeland (2-1) also shattered three bats on a day San Francisco changed its lineup to try to break out of a hitting funk. At 6-13, the Giants are off to their worst start since 1983.

A Reds 7, Cubs 5: At 40, Bronson Arroyo gave the best performance during his long comeback, pitching three-hit ball over six innings, as Cincinnati salvaged a win over visiting Chicago.

A Red Sox 6, Orioles 2: A hostile three-game series between visiting Boston and Baltimore wound up with Matt Barnes being ejected for throwing a fastball behind the head of Orioles star Manny Machado in Boston's victory.

A Pirates 2, Yankees 1: Pittsburgh's Ivan Nova gained a measure of revenge over his old team, limiting New York to just four hits over seven innings as the host Pirates held on for a win.

A Rangers 5, Royals 2: Yu Darvish pitched eight innings, and Texas scored the tying and go-ahead runs without a hit, completing a sweep with a win over visiting Kansas City.

A Dodgers 6, D-bACKS 2: Brandon McCarthy gave Los Angeles a much-needed strong start, and the Dodgers avoided being swept in three games with a win at Arizona.

A wHITE sOX 6, Indians 2: Melky Cabrera drove in a pair of runs, Derek Holland tossed six strong innings, and Chicago broke out of an offensive funk for a win over visiting Cleveland.

A Cardinals 6, Brewers 4: Mike Leake allowed two runs over six innings and drove in two runs to lead St. Louis to a victory at Milwaukee, the Cardinals' sixth win in seven games.

A Tigers 13, Twins 4: John Hicks had three hits, including his first career homer, and drove in five runs to lead Michael Fulmer and Detroit to a victory over host Minnesota.

Translator

Get insights, lively discussion and, of course, debate from Houston Chronicle columnists and guests every Thursday as they take on the most current hot-button topics in sports. Please subscribe on your favorite podcast app, and give us a five-star rating on Apple Podcasts. It helps! Thanks!