Updated

Billy Butler had three hits and three RBIs, and the Kansas City Royals' bullpen picked up struggling starter Luke Hochevar with four scoreless innings in a 10-5 victory over the Minnesota Twins on Wednesday night.

Hochevar (8-13) won for the first time in eight starts, but he gave up five runs on six hits with four walks and four strikeouts in five innings. Tim Collins pitched two innings before Kevin Herrera and Francisley Bueno finished the game.

P.J. Walters (2-4) gave up six runs on seven hits in four innings and Twins left fielder Ryan Doumit was charged with three errors in the eighth to help the Royals put the game out of reach.

Joe Mauer missed his second straight game because of back spasms for the Twins.