Randy Dobnak pitched 5 1/3 effective innings, and the Minnesota Twins beat the Kansas City Royals 4-3 on Friday night.

MINNEAPOLIS (AP) — Two years ago, Randy Dobnak had no idea he would be pitching in the majors this September. Without worry, Dobnak and his girlfriend planned their wedding.

Now he's getting married eight days after his first big league win.

Dobnak pitched 5 1/3 effective innings, and the Minnesota Twins beat the Kansas City Royals 4-3 on Friday night.

The Twins won for the sixth time in eight games to maintain their four-game lead over Cleveland in the AL Central. They reduced their magic number to clinch the division title to five with eight games to play.

"Yeah, I'm having the time of my life up here," Dobnak said.

Marwin Gonzalez hit a two-run double for the Twins, and Miguel Sanó had a run-scoring triple.

Kansas City has dropped seven of eight to fall to 56-99. It is one defeat away from its second consecutive 100-loss season and No. 6 in franchise history.

The Royals could give the majors four 100-loss teams in a single season for only the second time.

Dobnak (1-1) gave up one run and three hits in his fourth start and eighth major league appearance overall. He has surrendered two earned runs in 10 1/3 innings over his past two outings.

"He's pitched great for us," manager Rocco Baldelli said. "He certainly has earned that win, this year and big picture. He's certainly earned it."

Royals manager Ned Yost was impressed.

"I like the fact that he had run to his fastball," Yost said. "He had some sink to his fastball. He had some fastballs that were going two different ways. We thought he had a good slider. He had a real quick arm which had deception built in, especially on the slider."

Trevor May struck out the side in his second save of the season.

Baldelli said Dobnak will make one more appearance before leaving for his wedding in Williamsport, Maryland, on Sept. 28.

"The best is yet to come, though, getting married," Dobnak said.

SKOGLUND'S OUTING

Eric Skoglund (0-2) gave up two runs and three hits in four innings for Kansas City.

Minnesota jumped out to a 2-0 lead in the first. Nelson Cruz hit a sacrifice fly, and Sanó tripled home Jorge Polanco.

"I felt strong, honestly, from the beginning," Skoglund said. "I walked the first hitter, unfortunately, and that grinds my gears a little. And then the second hitter got that little knock down the line. But other than that, I felt really strong."

Kansas City got one back on Alex Gordon's RBI double in the sixth, but Gonzalez responded with his two-run double in the bottom half.

TRAINER'S ROOM

Royals: DH Jorge Soler fouled a ball off the top of his left foot during an at-bat in the third inning and was checked out by trainers before staying in the game.

UP NEXT

Royals: Right-hander Glenn Sparkman (4-11, 6.02 ERA) will start against Minnesota for the fourth time this season.