DETROIT -- — These plucky Kansas City Royals are just full of surprises.
Jarrod Dyson doubled and scored the go-ahead run in the fifth inning and the Royals bullpen preserved another lead, holding off the Detroit Tigers 3-2 Monday to complete a four-game sweep on the road for the first time since 1999.
The Royals, who haven't finished over .500 since winning the 2015 World Series, have won a season-high five straight and own the best record in the American League at 14-7.
“I don’t want to sound arrogant, but we’re expecting good things to happen," Kansas City manager Mike Matheny said.
Detroit (7-16) has the worst record in the majors after losing 10 of its last 11 games and is off to its worst start since 2003.
“We won’t talk about it in those terms, I can tell you that," Tigers manager A.J. Hinch said.
Kansas City starter Brad Keller (2-2) gave up two runs and eight hits over six innings.
“Brad was not feeling it early and he figured out how to grind through it and pitched out of trouble," Matheny said.
Scott Barlow and Greg Holland followed for the Royals, each throwing a scoreless inning. Josh Staumont pitched the ninth for his second save in as many chances, sealing the team's first four-game sweep against Detroit since 2005.
The Royals have won 58 straight games — dating to June 21, 2019 — when ahead after the seventh inning for the longest such streak in baseball.
Spencer Turnbull (1-1) gave up three runs on five hits and no walks while striking out five. Detroit relievers combined to throw three innings of scoreless relief, but its hitters failed to take advantage of chances to extend or win the game, leaving 11 runners on base.
“In a close game like that, you want to take advantage of any opportunity," Hinch said. “We had a lot more opportunities than previous games and that’s encouraging."
In the third inning, the Royals took a 2-0 lead on Carlos Santana's fifth homer of the season.
“I’m not into silver linings, but I did like the at-bats better," Hinch said.
The last time Kansas City had a four-game sweep on the road was at the Metrodome, topping the Twins in May 1999.
Kansas City catcher Salvador Perez was taken out of the game after the top of the sixth inning with an injured right thumb after tagging Cabrera out on a play at the plate in the third.
“As he applied the tag, it pushed the thumb back a little bit," Matheny said. “It’s going to be a day-to-day thing."
Perez played in his 1,000th game, becoming the 13th Royal and sixth active catcher to reach the milestone.
ON THE MOVE
Detroit INF Renato Núñez, designated for assignment last week, cleared waivers and was outrighted to the team’s alternate site in Toledo, Ohio.
Kansas City has matched its second-best record after 21 games. In franchise history, the 2003 Royals that started 17-4 are the only team to get off to begin better.
“The last few seasons, we’ve never gotten off to a good start," Keller said. “I truly believe with this team and the fight that we have, we’re really good and we're sneaking up on a lot of teams and we’re surprising a lot of people."
Davies sharp, Cubs beat Cardinals 2-0 for 3-game sweep
— Zach Davies tossed two-hit ball into the seventh inning to outduel Carlos Martinez, and the Chicago Cubs beat the St. Louis Cardinals 2-0 on Sunday night to complete a three-game sweep.
Cubs fans create insanely long beer snake
As Wrigley Field celebrates their first sold out game with no capacity limits, the fans come together to build a beer snake.
Pederson poses on 1st base after hitting in run
Paul DeJong can't handle a Joc Pederson ground ball, allowing a run to score as Pederson lays on first base.
Sliding New York Yankees 'need to step it up,' manager Aaron Boone says
After the Yankees were swept by the Phillies on Sunday, manager Aaron Boone said "we need to step it up. Period."
Buehler, Betts propel Dodgers to 5-3 win over Rangers
— Mookie Betts knows he's struggling. He still homered and scored three runs.
Angels roll to 10-3 win, send D-backs to 10th straight loss
— Patrick Sandoval is turning into a pretty good pitcher for the Los Angeles Angels. He's also become a ringer at a fairly mundane task: Picking up the pregame lineup card, walking it to home plate and handing it to the umpires.