Wet, cold, miserable and still beautiful.

The Royals continued their early-season roll Wednesday night by completing a three-game sweep of the Minnesota Twins with a 3-0 victory in brutal conditions at Kauffman Stadium.

Wade Davis, Bruce Chen and Kelvin Herrera combined on a seven-hit shutout while Billy Butler and Jeff Francoeur hit home runs in support.

“Oh, man, those conditions,” shortstop Alcides Escobar said. “It’s so hard to play in weather like that. On Tuesday, it was wet, but it was almost 75 (degrees). Today, it was down to 40, windy, wet, cold … everything.

“But we’re playing great. Everybody is together right now — pitching … defense … hitting. Everything. It’s a much better April than last year. Oh, man, last year was a horrible April.”

Make no mistake: The Royals haven’t forgotten last April, when a 12-game losing streak included an 0-10 homestand and effectively torpedoed their season before it really got starter.

And now?

The Royals are 6-3 after extending their winning streak to four games. They also lead the American League Central Division by 1 1/2 games. So while, sure, it’s April, this is a club that knows what April can mean.

“Every aspect of the game is clicking,” Butler said. “We’re playing well in all aspects. We just want to continue that. It makes for a good off-day (on Thursday).”

Butler’s homer was a 417-foot drive through the mist in the first inning against Minnesota starter Liam Hendriks. That was the only scoring until Francoeur opened the seventh with a homer against reliever Josh Roenicke.

The Royals added another run that inning on successive one-out singles by Chris Getz, Alex Gordon and Escobar.

“It was 1-0 forever,” Escobar said. “Then we got two more runs, and that made everything easier for everybody.”