KANSAS CITY, Mo. -- Nate Karns struck out a career-high 12 in five innings, Eric Hosmer reached base four times and the Kansas City Royals beat the Baltimore Orioles 4-3 on Saturday night.
Karns is the first in franchise history to strike out 12 in five innings. The last major league pitcher to accomplish that was Jake Arrieta of the Chicago Cubs on June 5, 2016.
Baltimore's Chris Davis homered off Seth Maness (1-0) to tie it 3-3 in the sixth, but Brandon Moss went deep off Alec Asher (1-2) to put Kansas City back ahead later that inning. Moss has homered in consecutive games.
Hosmer had two hits and walked twice. The Royals scored three runs in 4 1/3 innings off Chris Tillman.
Francisco Pena homered in the third and fifth innings. Pena had only one career homer entering the game.
Sacrifice flies by Lorenzo Cain and Jorge Bonifacio in the fifth gave the Royals a 3-2 lead.
Maness was making his Royals' debut and his first big league appearance since Aug. 13 because of elbow surgery.
Mike Minor pitched two perfect innings for Kansas City and has allowed one run in 14 2/3 innings in his past eight appearances. Kelvin Herrera worked a perfect ninth for his seventh save in eight chances.
Hosmer doubled to start the second and scored on Salvador Perez's single. Hosmer is hitting .422 in his past 17 games to raise his average to .299.
THE DARK SIDE
Orioles manager Buck Showalter thought the baseballs were too dark Friday. Before each game, balls are rubbed with a New Jersey mud from a Delaware River tributary to take the shine off.
"That's something they're working on," Showalter said. "Each night the balls are a different color. Can you imagine if you had other sports that did that? You've got to see the ball, right? It depends on how much the guys who are rubbing the balls up want to make them that night. Doesn't that seem a little strange to you? I find it a little strange that we play with a different ball in the minor leagues than we do in the big leagues."
When Manny Machado returns from the 2018 MLB All-Star Break, he will not be donning a Baltimore Orioles uniform.
The All-Star shortstop is expected to be traded from Baltimore to the Los Angeles Dodgers, barring any last-minute changes, according to multiple media reports.
That being said, the Machado trade talks remain fluid and both the Phillies and Brewers are still trying to work a trade for the 26-year-old third baseman, according to Jon Heyman. The Diamondbacks are also reportedly trying to lure the four-time All-Star to the desert, while the Yankees decided to pull out of the Machado sweepstakes just prior to the All-Star festivities in Washington, D.C.
While the details of the trade have yet to be revealed, the Dodgers will reportedly include top outfield prospect Yusniel Diaz in the Machado trade, according to Heyman.
According to Jim Bowden, when regular-season play returns, Machado will be in the National League, although which team he plays for is still up in the air.
With the Orioles sitting a historically awful 39.5 games out of first place at the All-Star Break, trading Machado is the first major step toward a complete overhaul. The Orioles drafted Machado out of Brito High School in Miami, Fla., with the No. 3 overall pick in the 2010 MLB Draft. Since then, Machado has drawn comparisons to iconic third basemen Brooks Robinson and Alex Rodriguez, despite being moved to shortstop full-time this past season, and is widely considered one of the three best position players in professional baseball.
Machado is currently batting .315 with 24 home runs and 65 RBIs.
MORE MLB NEWS:
Beloved former Oriole Nick Markakis is finally being recognized as an All-Star this week in Washington, D.C. at the 89th Midsummer Classic.
The 34-year-old right fielder waited 12 1/2 Major League Baseball seasons for his name to be called.
Markakis, who is on his way to having the best season of his career, is batting .323 and leading the NL with 120 hits. He received the most votes of any NL outfielder in fan voting.
A 22-year-old Markakis first arrived in the Orioles clubhouse in 2006 when the average age of the rest of the Orioles’ starting lineup was 32. The now 34-year-old finds himself as one of the oldest on a Braves team that is 10 games above .500 at the halfway point of the season and only 1/2 game back from the first-place Phillies.
MLB announced Tuesday night's starting lineups, which features Markakis batting 7th and playing right field for the National League.
Catch Markakis and the rest of the field in Tuesday night's All-Star Game at 8 p.m. on FOX.
For all Orioles-related content, follow along on Twitter.