CLEVELAND -- Trevor Bauer finally felt like himself Wednesday.
Bauer struck out a season-high 12 and held Kansas City to one run and three hits in 6 2/3 innings, leading the Cleveland Indians to a 5-3 win over the Royals.
The win was only the second since April 30 for Bauer, a stretch that has left him searching for answers the past couple of months.
"It's been a struggle, but hopefully that's all in the past now," Bauer said.
Bauer (6-6) had the 23rd double-figure strikeout game of his career and his fourth this season. The right-hander didn't allow a hit until rookie Humberto Arteaga singled with two outs in the fifth.
Bauer says some physical limitations have caused a dip in both the velocity and movement on his pitches.
"Everyone's banged up throughout the year," he said. "But I'm working through it. Feel good about where I'm at right now."
Bauer matched a career high by throwing 127 pitches, the final hitting 97 mph on a walk to Cam Gallagher. He got a standing ovation and tipped his cap on the way to the dugout after being removed with two on in the seventh.
"From the first pitch of the game, he looked so much more like Trevor," Indians manager Terry Francona said. "All his pitches crisp, velocity. When you've got a guy who can pitch over 120 and that's the hardest pitch of the day, that's saying something."
Junis (4-7) allowed four runs in six innings and hasn't won since May 30.
"It was all right," Junis said. "It could have been better because I made a couple of mistakes. They took advantage of my fastball over the plate."
Lucas Duda homered in the ninth for Kansas City off Nick Wittgren. Pinch-hitter Alex Gordon singled in a run before Wittgren struck out Billy Hamilton and Whit Merrfield to end the game. The Royals struck out 16 times.
Bauer hit Gallagher with a 3-2 breaking pitch with one out in the third. He also hit Jorge Soler in the left shoulder to lead off the seventh.
Bauer was removed after Gallagher drew a two-out walk, but Nick Goody retired Billy Hamilton on a popup.
Arteaga hit a sharp ground ball under the glove of first baseman Bobby Bradley, who made a diving attempt in the fifth. After Gallagher singled to right, Hamilton's bloop double scored Arteaga.
Royals: C Salvador Perez (right elbow) has been cleared to resume catching on the side, but is still not permitted to throw a baseball. The six-time All-Star underwent Tommy John surgery on March 6 and is not expected to play this season.
Indians: RHP Corey Kluber will undergo tests on his broken right arm Thursday. He'll begin playing catch if the results show the bone is still healing properly. ... RHP Carlos Carrasco, who was diagnosed with a blood condition, has been playing catch with his teammates. "It's not gonna hurt him in any way and they've encouraged him to have activity," Francona said.
The Indians will have their first day off since June 13 on Thursday. Francona doesn't want his relievers to show up at Progressive Field.
"Our bullpen really deserves a day away from the ballpark," he joked. "If they come in to throw they should be released."
Royals right-hander Homer Bailey is riding a three-start winning streak for the first time since 2014 and has a team-high seven victories.
Manager Ned Yost credits pitching coach Cal Eldred for helping Bailey bounce back from a 1-14 season with the Reds.
"When we talked about bringing Homer in, Cal said, `Look, I think I've seen some things on video that we can fix," Yost said. "He started working with him when we got to spring training. Homer has been really good ever since."
Bailey's next start is scheduled for Saturday against Toronto.
Royals: LHP Danny Duffy (3-3, 4.48 ERA) opens a four-game series Friday at Toronto. He pitched a season-high eight innings against Minnesota in a no-decision on June 22.
Indians: RHP Mike Clevinger (1-1, 2.70), who sprained his left ankle on June 17 at Texas, will be activated off the 10-day injured list to start Friday at Baltimore.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Nats favored over Cards to reach World Series
The Nationals overcame long odds to beat the Dodgers and are now favorites to knock out the Cardinals.
Kurkjian: Phillies want a 'veteran name' to replace Kapler
Tim Kurkjian lists Joe Maddon, Joe Girardi, Dusty Baker and Buck Showalter as possible candidates to replace Gabe Kapler as the Phillies manager.
Kershaw suffers another postseason collapse
Three-time Cy Young Award winner Clayton Kershaw's postseason legacy took another hit when the Nationals homered on consecutive pitches to rally in Game 5.
Philadelphia Phillies fire manager Gabe Kapler
Gabe Kapler has been fired as manager of the Phillies after just two seasons, including an 81-81 finish this year after adding Bryce Harper amid a $401 million free-agent spending spree.
Five offseason questions for the Dodgers
Will Dave Roberts be back as manager? Is a big-name free agent in the Dodgers' future? Those are just two of the questions facing L.A. after another disappointing postseason finish.
MLB Playoffs Daily: Who will face the Yankees in the ALCS?
The Rays hope their momentum carries over from St. Pete, and the Astros look to rock Minute Maid Park yet again.