BALTIMORE — Mark Trumbo hit two home runs, Chris Tillman scattered five hits over seven innings and the Baltimore Orioles extended the New York Yankees’ losing streak to six games with a 4-1 victory Tuesday night.

Trumbo hit a solo shot in the second inning and his eighth of the season with a runner on in the fifth. Both homers were off Luis Severino (0-4), who yielded only two long balls in his previous four starts.

Tillman (3-1) allowed one run, matched his career high with nine strikeouts and walked four.

Didi Gregorius drove in the lone run for the last-place Yankees, whose six-game skid matches their longest of last season. New York fell to 8-16, including 3-9 on the road.

The Orioles called up Portland’s Ryan Flaherty and put J.J. Hardy on the disabled list. Flaherty played thid base and was 0 for 3.

New York’s Alex Rodriguez tweaked his right hamstring running out a grounder and was removed for a pinch hitter in the eighth inning.

BLUE JAYS 3, RANGERS 1: Justin Smoak’s first two home runs of the season, a tying drive in the ninth inning and two-run shot in the 10th, led Toronto over visiting Texas.

INDIANS 7, TIGERS 3: Francisco Lindor hit a three-run homer off Justin Verlander, scored three times and fell a triple short of the cycle, leading Cleveland over visiting Detroit.

ASTROS 6, TWINS 4: Jason Castro and George Springer hit homers and Houston held on to beat visiting Minnesota.

NATIONAL LEAGUE

CUBS 7, PIRATES 1: Jake Arrieta dominated host Pittsburgh, scattering two hits in seven shutout innings in the Cubs’ win.

Arrieta allowed only singles to Sean Rodriguez in the second and Francisco Cervelli in the seventh. Arrieta (6-0) struck out five and walked two while lowering his ERA to 0.84. He became the second six-game winner in the major leagues after Chris Sale of the Chicago White Sox.

Kris Bryant had three hits for the Cubs, who have won 7 of 8 and moved five games ahead of Pittsburgh in the NL Central.

PHILLIES 1, CARDINALS 0: Aaron Nola threw seven innings and Ryan Howard homered to lead Philadelphia at St. Louis.

BRAVES 3, METS 0: Matt Wisler wiped out host New York with eight innings of one-hit ball and Mallex Smith hit a rare Atlanta homer off a scuffling Matt Harvey.

The Braves, with the worst record in the majors at 7-19, won for the third time in five games following an eight-game skid.

GIANTS 3, REDS 1: Jeff Samardzija went eight innings to win his third straight start – a career first – and visiting San Francisco rallied for two runs in the eighth inning.

MARLINS 7, DIAMONDBACKS 4: Ichiro Suzuki’s two-run pinch-hit single put host Miami ahead in the sixth inning, and it rallied past Arizona.

INTERLEAGUE

DODGERS 10, RAYS 5: Trayce Thompson, Joc Pederson and Yasiel Puig homered as Los Angeles pulled out of an offensive funk to win at St. Petersburg, Florida.

BREWERS 5, ANGELS 4: Chris Carter hit two long home runs and drove in three, Junior Guerra won his first career major league start, and Milwaukee rallied from an early four-run deficit to beat visiting Los Angeles.

ROYALS 7, NATIONAL 6: Lorenzo Cain capped a three-run ninth inning with a two-out single to left, bringing home Mike Moustakas and giving Kansas City a win over visiting Washington.