The concussion that wiped away the end of his 2013 season didn’t erase Joe Mauer’s memory. When he homered in the first inning Saturday, when he laced three other hits to the right side of Kauffman Stadium and collected his first four-hit night since that long-ago injury, the pleasure of such success flashed right back to him.

“It’s been a while,” Mauer said with a smile after helping to lead the Twins to a 5-3 victory over the Royals. “I’ve felt good lately, though, the last couple of weeks. I got something to show for it tonight.”

So do the Twins, who inched within 3½ games of the first-place Royals and earned themselves an opportunity to win a series at Kansas City after losing the past seven. “To take three out of four against a really good team, and to do it on the road, that [would be] big for us,” said Brian Dozier, who singled and scored on Mauer’s fifth homer of the season. “Tonight was a big win for us.”

Maybe so, but not everything was fireworks and cotton candy for the Twins. Independence Day was supposed to be a joyous day for their pitching staff, the day Ervin Santana finally joined the team and gave it pitching depth unprecedented in recent history. Instead, the Twins face a whole new set of questions.

Questions like: How bad is Ryan Pressly’s shoulder? When will the bullpen get a breather? And what’s wrong with Mike Pelfrey?

OK, let’s throw in a happy one: Should Glen Perkins change his name to Glen Perfect?

“Glen just continues to be pretty dominant in his role — just making pitches, getting ahead. Guys can’t hold up on the slider,” manager Paul Molitor said after Perkins tied Joe Nathan’s franchise record for consecutive saves by improving to 27-for-27 in a nothing-to-it ninth. “It’s just a nice combination he’s got working.”

The St. Paul combination of Perkins and Mauer worked well too, with Mauer giving the Twins a quick lead and Perkins making it stand up.