KANSAS CITY, Mo. (AP) — Eric Hosmer's single in the 11th inning drove in Cheslor Cuthbert with the winning run to lift the Kansas City Royals to a 5-4 victory over the Minnesota Twins on Friday night.

The Royals have won six straight, matching a season high, and got their eighth walk-off victory.

There was a 3-hour, 3-minute rain delay in the top of the fifth, plus a 12-minute delay when some of the lights went out in the bottom of the sixth. The game did not end until seven hours after the first pitch.

Cuthbert led off the 11th with an infield single against J.T. Chargois (0-1), the sixth Twins pitcher. Lorenzo Cain then walked before Hosmer's game-winning hit.

Chien-Ming Wang (6-0) allowed one single in two innings.

Alex Gordon, who extended his hitting streak to a season-high 10 games, and Alcides Escobar singled with one-out in the 10th, but the Royals failed to score.

More From KROC-AM