The Twins first baseman entered Saturday's game against the Indians hitting .322 with seven doubles, 10 RBIs and 11 runs over his last 21 games. He was batting just .229 through his first 55 games before that span.
Morneau has also hit successfully in 18 of his last 21 games, including a 2-for-4 performance on Friday that included his 12th home run of the season.
"[My swing] has felt a lot better, especially since the All-Star break, having some days off," Morneau said. "It's coming along. It's been a process. It's been a lot of hard work. It's hard to say you're satisfied with anything, but it feels a lot better than it did on Opening Day and at the end of April, the end of May."
The 31-year-old has only homered three times since the beginning of June, but manager Ron Gardenhire will trade some power to see Morneau look as comfortable as he has.
"The biggest thing is not where the ball goes or how far it goes," Gardenhire said. "It's about how comfortable the guy is swinging the bat. He's healthy and he's comfortable. He's shooting the ball the other way ... He's feeling good."