HOUSTON ASTROS base runner Josh Reddick, left, slides to score behind Oakland Athletics catcher Bruce Maxwell during the eighth inning of a baseball game on Thursday in Oakland, Calif.

HOUSTON ASTROS base runner Josh Reddick, left, slides to score behind Oakland Athletics catcher Bruce Maxwell during the eighth inning of a baseball game on Thursday in Oakland, Calif.


Paul Goldschmidt and Chris Owings hit three-run homers, Zack Godley threw well into the eighth inning, and the Arizona Diamondbacks beat the Colorado Rockies 10-3 on Thursday.

Goldschmidt finished with three hits and four RBIs to increase his season total to 64, tops in the majors.

Arizona took two of three in the NL West matchup and is now tied with Colorado for second place in the division behind the Dodgers. The Diamondbacks have won 12 of 14 and are a season high 19 games above .500.

Astros 12, Athletics 9

OAKLAND, Calif. (AP) — Josh Reddick homered and scored four runs, Jake Marisnick and Marwin Gonzalez each went deep for Houston.

The major league-leading Astros completed a four-game sweep with their 10th straight victory in Oakland and their 15th win in 16 games against the A’s overall. They’ve won 12 of their last 14 road games. Their 27- 8 record away from home is the best in the majors.

White Sox 9, Twins 0

MINNEAPOLIS (AP) — Jose Abreu and Todd Frazier each hit two-run homers in the first inning, Jose Quintana cruised behind the extra support, and the Chicago White Sox beat Minnesota after a rain-delayed start of 4 hours and 50 minutes that was the longest in Twins history.

Brewers 4, Pirates 2

MILWAUKEE (AP) — Corey Knebel broke Aroldis Chapman’s modern-era record for consecutive games by a reliever with a strikeout at a season’s start, fanning a batter for the 38th straight game and closing out the win.

Angels 10, Yankees 5

NEW YORK (AP) — Albert Pujols lined a go-ahead single during a messy, four-run rally in the seventh inning and the Los Angeles Angels overcame Aaron Judge’s major league-leading 25th home run to beat the Yankees.

Phillies 5, Cardinals 1

PHILADELPHIA (AP) — Aaron Nola pitched shutout ball into the eighth inning, Freddy Galvis and Tommy Joseph homered, and the Phillies ended a five-game losing streak.

Rangers 11, Blue Jays 4

ARLINGTON, Texas (AP) — Carlos Gomez homered twice to drive in five runs, and Mike Napoli and Robinson Chirinos also homered for the Rangers off Marcus Stroman (7-4).

Cubs 11, Marlins 1

MIAMI (AP) — Addison Russell had four hits, including a home run, to pace the Chicago Cubs past the Marlins.

Kris Bryant had a three-run homer, Willson Contreras added a two-run shot and Ian Happ also had four hits and drove in a pair for the Cubs, who have won four of five. Russell had two RBIs.

Indians 6, Orioles 3

BALTIMORE (AP) — Austin Jackson had three hits and three RBIs, Erik Gonzalez homered and the Cleveland Indians won three of four from the Orioles to complete a 7-1 road trip that began with a four-game sweep of Minnesota.

Cleveland has scored at least five runs and reached double figures in hits over nine consecutive games, and homered in 11 straight.

Braves 12, Giants 11

ATLANTA (AP) — Lane Adams delivered a pinch-hit, three-run homer — the first of his career — in Atlanta’s eight-run fifth inning and the Braves beat Matt Cain and the San Francisco Giants in a rain-delayed game.

The Braves won three of four in the series to cap San Francisco’s 1-7 road trip.

Mariners 9, Tigers 6

SEATTLE (AP) — Robinson Cano hit a grand slam and a two-run homer, Andrew Moore pitched seven effective innings to win in his big league debut, and the Seattle Mariners held off the Detroit Tigers for their fifth straight victory. The Mariners also moved above .500 for the first time this season at 38-37.

Cano’s seventh-inning grand slam off Francisco Rodriguez put the Mariners up 9-3. His two-run shot off Daniel Norris (4-5) in the third staked Moore to a 5-1 lead.

Dodgers 6, Mets 3

LOS ANGELES (AP) — Joc Pederson hit a go-ahead home run in the seventh and the Los Angeles Dodgers used the long ball again to power past the New York Mets and complete a four-game sweep. Justin Turner and Enrique Hernandez also hit home runs for the Dodgers, who had a club-record 15 in the series. It is also the most the Mets have allowed in a four-game series.

Comments are not available on this story.