MINNEAPOLIS (AP) Alex Gordon hit a two-out triple in the seventh inning and then scored the go-ahead run for Kansas City on an error by Minnesota, and the Royals won their eighth straight game with a 4-3 victory over the Twins on Wednesday night.
The Royals are above .500 at the end of July for the first time since 2003. At 53-51, they are two games over the break-even mark for the first time since May 17. They remained seven games behind Detroit in the AL Central race and 4.5 games back of second-place Cleveland, the current holder of the second wild card spot.
Jeremy Guthrie won his third start in a row with his seventh consecutive appearance of at least six innings.
The Royals will go for the sweep over the Twins at Target Field on Thursday afternoon at 12:10pm.