Skip to content
Rally High School Sports
Link copied to clipboard

Royals triumph; Tigers keep pace

Salvador Perez homered and drove in three runs, and the host Kansas City Royals beat the Texas Rangers, 4-3, on Monday night to snap a three-game losing streak.

Salvador Perez homered and drove in three runs, and the host Kansas City Royals beat the Texas Rangers, 4-3, on Monday night to snap a three-game losing streak.

Perez, who had three hits, went deep in the third with Alex Gordon aboard. His two-out double in the first scored Gordon, who had singled and swiped second.

Tigers 12, Indians 1 - David Price bounced back from an alarming start and Miguel Cabrera homered twice, hitting one of Detroit's three homers off Cleveland's Corey Kluber, as the visiting Tigers rolled over the Indians.

Price (13-10) gave up one run and eight hits in seven innings. The lefthander was more like himself against the sleepy Indians, who had won six of seven to get within 31/2 games of first in the AL Central.

Cardinals 5, Pirates 4 - Matt Holliday had the go-ahead RBI single in the seventh inning after Kolten Wong's pinch-hit homer tied the score, leading host St. Louis Cardinals over Pittsburgh.

St. Louis took sole possession of first place in the NL Central for the first time this season with its third straight win. The Cardinals moved one game ahead of Milwaukee.

Cubs 4, Brewers 2 - Welington Castillo homered and drove in three runs, Luis Valbuena also hit a home run and host Chicago beat Milwaukee.

Twins 6, Orioles 4 - Joe Mauer drove in four runs, Phil Hughes held host Baltimore without an earned run over eight innings and Minnesota won to avoid a four-game sweep.

Nelson Cruz hit his major-league leading 36th home run.