Pablo Lopez, Twins’ bullpen blank Royals 2-0 on opening day

KANSAS CITY, Mo. (AP) — Pablo Lopez and four Minnesota relievers combined on a two-hitter as the Twins beat the Kansas City Royals 2-0 on a breezy opening day Thursday.

Trevor Larnach and pinch-hitter Donovan Solano each drove in a run. Lopez allowed both Kansas City hits while walking three and striking out eight in 5 1/3 innings, outpitching former Cy Young Award winner Zack Greinke.

A trio of Twins relievers easily ushered the game to Jhoan Duran, who worked around a walk in the ninth to earn the save on an overcast afternoon at Kauffman Stadium.

Greinke, who also lasted 5 1/3 innings, delivered a solid start for Kansas City to begin his 20th season in the big leagues. The 39-year-old right-hander allowed both runs on six hits and a walk while striking out four.

The Twins won despite leaving the bases loaded three times and 12 on base in all.

Salvador Perez and Kyle Isbel had the Royals’ only hits.

Even though Greinke and Lopez matched scoreless innings through the fifth, both had to wiggle out of trouble.

The Twins had a pair of singles and a walk in the first inning, but Greinke rebounded to get Nick Gordon to ground out and end the threat. The Royals’ erstwhile ace didn’t allow another hit until Christian Vazquez singled with one out in the fifth.

Lopez, who arrived in a January trade with Miami, retired the first seven batters he faced and didn’t allow a single until Perez’s shattered bat went about as far as the ball in the fourth. Lopez later loaded the bases on a double, hit batter and walk in the fifth, but the righty got MJ Melendez to ground down the first-base line into an inning-ending double play.

The Twins finally broke though in the sixth. Larnach followed Byron Buxton’s leadoff triple with a base hit, and Solano entered to face Royals reliever Amir Garrett, ripping a single up the middle to extend the lead.

Kansas City never really threatened the rest of the way.