MINNEAPOLIS (AP) — The Kansas City Royals won their ninth straight game, stretching their longest winning streak in more than a decade by beating Minnesota 7-2 Thursday behind Billy Butler’s hitting and Lorenzo Cain’s highlight reel catch in center field.

The Royals last won nine straight when they opened the 2003 season at 9-0. The last time Kansas City won more in a row was a 10-game string in 1994, STATS said.

Butler had two hits and drove in two runs. Justin Maxwell had a hit and an RBI a day after being acquired in a trade with Houston.

James Shields (6-7) gave up two runs on five hits and five walks in six innings for the Royals, who swept the three-game series and are showing potential to be a factor late in the season.

Copyright 2013 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

More From KSOO-AM / ESPN Sioux Falls