PHILADELPHIA — Jake Arrieta flashed the All-Star form that made Philadelphia covet the free-agent ace, striking out 10 and tossing one-hit ball over seven innings Thursday night to lead the Phillies to a 7-0 victory against the Pittsburgh Pirates.

Rhys Hoskins homered and Cesar Hernandez had a three-run single to pace the Phillies in their first game back from a 4-2 trip.

The Phillies got vintage Arrieta (2-0) in his best outing since he left the Chicago Cubs for a $75 million, three-year contract that made him the immediate ace of the rotation.

He had his 14th career double-digit strikeout game and walked two.

CUBS 8, CARDINALS 5: Jon Lester was dominant through six innings of two-hit ball in his 100th start as a Cub, Jason Heyward hit a two-run homer and Chicago won at home.

Kris Bryant and Kyle Schwarber each had two RBI as Chicago took a 6-1 lead after two innings. Every Cubs starter had a hit, including three by Anthony Rizzo, and two each by Heyward, Schwarber and Javier Baez.

AMERICAN LEAGUE

ASTROS 9, MARINERS 2: Charlie Morton pitched seven innings of three-hit ball, Jose Altuve hit a three-run double and Houston won at Seattle.

After losing the series opener, the Astros won their third straight behind another impressive pitching performance. Morton allowed singles to Robinson Cano, Mitch Haniger and Nelson Cruz, and otherwise baffled Seattle’s lineup. In the four-game series, no Houston starter allowed more than two earned runs.

TIGERS 13, ORIOLES 8: Leonys Martin hit his first big league grand slam, Jeimer Candelario had four hits and three RBI, and Detroit won at home to extend Baltimore’s losing streak to six.

YANKEES 4, BLUE JAYS 3: Aaron Judge hit his fifth home run, David Robertson pitched out of an eighth-inning jam and New York won at home.

NOTES

REDS: The team fired Bryan Price after its 3-15 start – the first managerial change in the major leagues this season.

BRAVES: First baseman Freddie Freeman is listed as day to day after avoiding serious injury when hit by a pitch on his left wrist.

YANKEES: Reliever Tommy Kahnle will be shut down for 10 days and likely miss a few weeks after being diagnosed with biceps and shoulder tendinitis.

WHITE SOX: Outfielder Trayce Thompson was sold by Oakland to Chicago, which sold infielder Tyler Saladino to Milwaukee.