ARLINGTON, Texas (AP) -- Christian Yelich set career highs with four hits and four RBIs for the Miami Marlins, who beat the Texas Rangers 8-5 on Tuesday night for their record-tying 13th consecutive interleague victory.
Yelich's single in the seventh inning sent home two unearned runs and put the Marlins ahead to stay.
The 13-game 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 wrap up their quick two-game set in Texas on Wednesday.
Bryan Morris (5-0), the third Marlins pitcher, struck out two in 1 1-3 scoreless innings.
Texas right-hander Jason Frasor (1-1) was responsible for the two unearned runs while facing four batters.
Steve Cishek worked a perfect ninth with two strikeouts for his 15th save in 16 chances.