BALTIMORE — Rookie Yuli Gurriel had a career-high four hits Friday night, including a home run, and the Houston Astros received a gritty pitching performance from Mike Fiers in an 8-7 victory against the Baltimore Orioles.

Colin Moran hit his first major league homer and first triple for Houston, and Brian McCann also went deep.

The Astros took an 8-2 lead into the ninth before Adam Jones hit a two-run double off James Hoyt and Jonathan Schoop homered with two on against Chris Devenski.

After Chris Davis was thrown out trying to bunt against the shift, Ken Giles struck out Mark Trumbo to earn his 21st save.

Fiers (7-4) threw 105 pitches over seven innings. He struck out nine, including Jones three times, and allowed one run and six hits.

INDIANS 13, BLUE JAYS 3: Edwin Encarnacion homered and drove in four runs against his former team, and Cleveland broke open a close game with an eight-run seventh inning at home.

Encarnacion, who played the last six seasons with Toronto before signing a three-year, $60 million contract with Cleveland in January, hit a leadoff home run in the second, broke a 3-3 tie in the fifth with a two-run double and added an RBI single in the seventh.

Encarnacion was 3 for 4 with a walk and nearly added to his total later in the seventh, but center fielder Kevin Pillar tracked down his fly ball on the warning track with two runners on.

RANGERS 4, RAYS 3: Elvis Andrus homered early, then snapped a 10th-inning tie with a two-out infield single that gave Texas a victory at St. Petersburg, Florida.

Andrus, who homered in the first inning, hit a sharp grounder off Brad Boxberger (2-1) that forced Evan Longoria to make a diving stop. Pinch-runner Delino Shields scored when the third baseman was unable to complete the throw to first base.

Alex Claudio (2-0) pitched two innings in relief to get the win.

NATIONAL LEAGUE

CARDINALS 11, CUBS 4: Paul DeJong hit a tie-breaking two-run double in a nine-run eighth inning as St. Louis won at Chicago.

Chicago carried a 3-2 lead into the eighth, looking for its seventh consecutive win. But St. Louis sent 14 batters to the plate in its highest-scoring inning of the season, taking advantage of a combined six walks by three relievers while improving to 4-4 since the All-Star break.

PHILLIES 6, BREWERS 1: Aaron Nola tied a career high with nine strikeouts in seven sharp innings, Freddy Galvis hit a two-run homer and Philadelphia won at home.

Nola (7-6) allowed one run and five hits. He has six straight quality starts, going 4-1 and lowering his ERA from 4.76 to 3.38 in that span.

INTERLEAGUE

METS 7, ATHLETICS 5: Michael Conforto hit a pair of two-run homers and Jerry Blevins rescued the Mets’ bullpen with a five-out save as New York held on at home for its third straight victory.

T.J. Rivera put the Mets ahead in the sixth inning with a two-run single. Rivera then scored on the play after third baseman Matt Chapman, trying to get him at second, threw the ball into right field.