Royals Snap Skid

Witt Jr. hit a two-run double and had his first three-RBI game in the majors, Whit Merrifield homered for the first time since last August and the Kansas City Royals beat the Texas Rangers 8-2 on Wednesday night to snap a three-game losing streak.

Emmanuel Rivera padded a three-run Royals lead in the ninth inning, clearing the bases with a two-out, pinch-hit triple.

Royals opener Gabe Speier pitched two no-hit innings in his first major league start and hasn’t allowed a run this season in 11 1/3 innings.

The Rangers committed four errors and had a wild pitch that contributed to a Royals run.

RHP Jonathan Heasley will be recalled from Triple-A Omaha to make his season debut with Kansas City in Thursday night’s series finale at 7:05.