ARLINGTON, Texas (AP) - Matt Harrison took a no-hit bid into the seventh and went eight innings for his career-high 15th victory and Adrian Beltre hit for the cycle for the Texas Rangers in an 8-0 win over the Minnesota Twins on Friday night.

Harrison (15-7) didn't allow a hit until Trevor Plouffe lined a solid single to left with two outs in the seventh. That came right after left fielder David Murphy made a diving catch on Ryan Doumit's sinking liner to keep the no-hit bid intact, though Murphy had no chance to get to the next ball hit his way.

Beltre's second career cycle came two nights after he hit three homers in a game against Baltimore.

Over the past four games, Beltre is 12 of 18 with five homers, three doubles and a triple.

More From KSOO-AM / ESPN Sioux Falls