KANSAS CITY, Mo. (AP) -- Salvador Perez hit a two-run homer off Justin Verlander and the Kansas City Royals beat the Detroit Tigers 4-3 on Saturday night.
Perez drove a two-out pitch over the left-field wall to put the Royals ahead 4-2.
Verlander (12-11) is 0-3 with three no-decisions in six starts since an Aug. 6 victory at Cleveland.
The Tigers have dropped his past six starts and are 13-17 in his 30 starts this season.
The Royals have won all five games Verlander has started against them this season. Verlander allowed four runs and eight hits in seven innings, while walking one and striking out seven.
Wade Davis (7-10), the second of five Kansas City pitchers, picked up the victory on his 28th birthday.
Greg Holland worked a perfect ninth for his 39th save in 42 chances.
Tigers slugger Miguel Cabrera, who leads the American League with 133 RBIs, walked with the bases loaded in the fifth and singled home another run in the seventh.
Royals left-hander Danny Duffy failed to pitch deep into the game in back-to-back starts. Duffy, who walked four in 3 2-3 innings in his previous start, walked five Tigers in 4 1-3 innings.
Duffy walked two in the first inning and that led to a run when Price Fielder's single scored Austin Jackson, who led off the game with a four-pitch walk.
Duffy allowed a Nick Castellanos infield single in the fifth, and with one out, walked Roman Santiago and Jackson on eight pitches to load the bases. Davis replaced Duffy and walked Cabrera to score Castellanos.
Emilio Bonifacio's bunt single in the third scored Alcides Escobar with the first Kansas City run.
Escobar's single in the fifth scored Jarrod Dyson, who walked and stole second.
When catcher Brayan Pena threw out Bonifacio stealing second in the first inning, it ended the Tigers streak at 24 without catching a runner attempting to steal. Bonifacio had been perfect in his first 13 stolen attempts in 23 games since joining the Royals.
Notes: Royals 2B Chris Getz, who left in the third inning Tuesday with dizziness, has been cleared to play, passing tests to avoid the seven-day concussion DL. ... Royals C Salvador Perez, who was on the concussion list in early August and left the game Thursday woozy after being struck by a foul tip, opted not to change masks. Perez said he didn't feel comfortable with a new one that offered better protection. ... Tigers SS Jose Iglesias missed his second straight game with shin splints.