American League Roundup: Butler leads Royals to win

Royals 5, Athletics 2

Kansas City, Mo. – Billy Butler homered and drove in four runs to lead Kansas City in a game between teams that combined for 40 losses in August.

It was the second time in three games Butler had four RBIs. He homered in the first for a 3-0 lead off rookie Gio Gonzalez (1-3).

Zack Greinke (10-9) allowed two runs in seven innings for his first win in five starts.

Red Sox 14, Orioles 2

Boston – Dustin Pedroia had three hits and five RBIs, and David Ortiz went 3-for-3 and drove in four runs for Boston.

Yankees 7, Rays 2

St. Petersburg, Fla. – Mike Mussina earned his 17th win.

Indians 9, White Sox 3

Cleveland – Victor Martinez hit his first home run in nearly a year for Cleveland.

Blue Jays 7, Twins 5

Toronto – Jose Bautista and Alex Rios both had four hits and hit back-to-back homers for Toronto, which earned its seventh straight victory over Minnesota.

Lyle Overbay also homered for Toronto.

Angels 5, Tigers 4

Detroit – Mark Teixeira’s ninth-inning sacrifice fly gave Los Angeles the victory.

Torii Hunter drove in three run for Los Angeles, which reduced its magic number to clinch the AL West to eight.

Rangers 6, Mariners 4

Arlington, Texas – Brandon McCarthy pitched six strong innings for his first win in more than 13 months, and Josh Hamilton drove in three runs for Texas.

Hamilton, who increased his major-league-leading RBI total to 121, Milton Bradley and Gerald Laird each had three hits for Texas.