Indians 5, Royals 4 (14)

KANSAS CITY, Mo. (AP) — Jose Ramirez hit a go-ahead homer in the 14th inning and the Indians held on to beat the Kansas City Royals 5-4.

The marathon game lasted just shy of five hours and finished after midnight.

Jake Bauers singled home Jason Kipnis later in the 14th to add an insurance run — and Cleveland needed it.

Francisco Lindor homered on the first pitch of the night for the Indians, who remained two games behind first-place Minnesota in the AL Central.