ARLINGTON, Texas (AP) — Texas Rangers starter Colby Lewis faced only one more batter after taking a liner of his pitching arm.

His high pitch count — 106 through five innings — was the reason Lewis didn't come back out against the Miami Marlins, not the bruised right triceps.

"A little racing expression: I just rubbed the wall a little bit, went back at it," Lewis said.

But the Rangers crashed defensively after taking the lead with a four-run sixth inning. Two sloppy innings in the field led to three unearned runs in an 8-5 loss Tuesday night.

"We fought hard to get back into that game but we shot ourselves in the foot," manager Ron Washington said.

Christian Yelich set career highs with four hits and four RBIs, including the go-ahead two-run single in the seventh inning, as the Marlins got their record-tying 13th consecutive interleague victory.

The interleague winning streak matched the major league record shared by the New York Yankees and Tampa Bay Rays, who both reached that mark in 2004. The Marlins, 8-0 vs. American League teams this season, wrap up their quick two-game set in Texas on Wednesday.

Yelich's single in the seventh sent home two unearned runs after second baseman Rougned Odor's fielding error on a potential double play, and made it 6-5. Texas then made two throwing errors on one play in the eighth — one by left fielder Michael Choice another by reliever Tanner Scheppers — that allowed a run before an RBI double by Garrett Jones.

"Just being human, physical mistakes," Washington said. "If you hit that ball to Odor again, he'd make the play. If you hit that ball to Michael Choice, he'd make the right decision. (Scheppers) just took the ball and threw it away."

The Rangers lost their fourth straight at home, where they are 15-19 this season. They are 2-6 on this homestand, when they were coming off their longest trip of the season with a 7-4 record.

Bryan Morris (5-0), the third Marlins pitcher, struck out two in 1 1-3 scoreless innings. Steve Cishek worked a perfect ninth with two strikeouts for his 15th save in 16 chances.

Texas right-hander Jason Frasor (1-1) was responsible for the two unearned runs while facing four batters.

The Rangers led 5-4 after their sixth-inning outburst capped off when Brad Snyder, called up from Triple-A Round Rock earlier Tuesday, scored from second base when Odor beat out a slow chopper for an infield single.

Marlins starter Tom Koehler struck out seven through five innings, but the right-hander then allowed the first four batters to reach in the sixth, including a bases-loaded walk to Snyder, before Robinson Chirinos had his second sacrifice fly of the game.

Yelich doubled off the base of the wall in center field for a 3-1 lead in the fourth off Lewis, after Justin Bour had a single and Jeff Mathis drew a walk to start the inning.

"I felt like my command was decent, but it was sporadic at times," said Lewis, who walked four and gave up seven hits in five innings.

Mathis might have been out at the plate if shortstop Elvis Andrus' relay throw hadn't been cut off near the mound by Snyder, who was playing first base in the major leagues for the first time. An outfielder before playing his last two Triple-A games at first base, Snyder came up when Mitch Moreland (left ankle) was put on the 15-day disabled list.

NOTES: Rangers 3B Adrian Beltre had multiple hits for the seventh time in eight games. ... Miami had 14 hits and left 13 runners on base. ... Texas has a majors-high 13 players on the DL.