KANSAS CITY, Mo. — Max Scherzer won his ninth straight decision, and the Detroit Tigers beat Kansas City 3-2 to snap the Royals' six-game winning streak on Tuesday night.
Scherzer became the first Tigers starter to begin the season 9-0 since Vern Kennedy in 1938 by pitching seven sharp innings.
He limited the Royals to three hits and two runs, while striking out six and walking two.
Aaron Crow (2-2), who was a college teammate of Scherzer's at Missouri, took the loss after pitching out of a bases loaded jam in the seventh.
Crow hit Miguel Cabrera with a pitch to start the eighth. Cabrera advanced to third on Prince Fielder's single to right on a full count and scored on Victor Martinez's sacrifice fly to left. That was the first run allowed by the Kansas City bullpen in 21 innings.
Jose Valverde struggled in the ninth inning for his ninth save in 11 opportunities.
Salvador Perez led off with a single and Elliot Johnson ran for him and stole second on the first pitch.
Valverde struck out Billy Butler looking on a full-count pitch. Butler was ejected by plate umpire Jordan Baker for arguing the call. Valverde then retired Lorenzo Cain on an infield popup and David Lough on a grounder to preserve the victory.