KANSAS CITY, Mo. — Salvador Perez hit a three-run homer and had a career-high five RBIs, Yordano Ventura twice escaped bases-loaded jams and the Kansas City Royals held on to beat the Detroit Tigers 8-6 on Tuesday night.
The Tigers cut a six-run deficit in half when Jarrod Saltalamacchia homered for the third straight game in the seventh inning. Then they loaded the bases with one out against Joakim Soria in the eighth, but Kelvin Herrera retired Miguel Cabrera and J.D. Martinez around a hit batter to limit the damage.
Wade Davis breezed through the ninth inning for his sixth save.