KANSAS CITY, Mo. -- Pinch hitter Lonnie Chisenhall gave Cleveland a 4-2 lead over the Kansas City Royals in the 10th inning Sunday night, but the Indians will have to wait three weeks and get three more outs to put the game in the win column.

The game was suspended following a rain delay.

Heavy rains came in before a pitch could be thrown in the bottom of the 10th, and the precipitation was scheduled to continue through most of the night and morning.

After a 58-minute delay, it was decided the game would resume Sept. 22 in Cleveland, the next time the two playoff-contending teams meet again.

The Indians return home Monday for an afternoon game against the Detroit Tigers, while the Royals play host to the Texas Rangers on Monday night.

Royals left fielder Alex Gordon forced extra innings with a homer off Indians closer Cody Allen leading off the bottom of the ninth. Allen blew a save for just the second time in 20 opportunities.

After the first two Indians were retired in the 10th, Jason Kipnis reached on an error by Royals first baseman Billy Butler. Kipnis took third on designated hitter Yan Gomes' single, Gomes' career-best fourth hit. Chisenhall, pinch-hitting for third baseman Mike Aviles, doubled to right on Greg Holland's 0-2 pitch to put Cleveland in front.

Catcher Roberto Perez struck out to end the rally, and the game was halted before the start of the bottom of the 10th.

Gomes has four hits in a game for the first time in his career.

The Royals, who stranded 16 runners Saturday, scored in the first, with right fielder Nori Aoki and second baseman Omar Infante opening with singles. Left fielder Alex Gordon's sacrifice fly to left field scored Aoki.

The Indians tied it in the third when catcher Roberto Perez and shortstop Jose Ramirez walked. Brantley blooped a Danny Duffy pitch over third baseman Mike Moustakas' head and down the line for a double, scoring Perez.

The Indians scored an unearned run in the fourth to take a 2-1 lead. Gomes stroked an infield single. Duffy attempted to pick off Gomes, who has not attempted a steal this season, but his throw went awry and Gomes wound up on third. Aviles brought him home with a sacrifice fly to center.

NOTES: The Indians recalled RHP Zach McAllister from Triple-A Columbus, where he was 2-1 with a 1.93 ERA in five August outings. He was 3-6 with a 5.91 ERA in 14 starts with the Indians earlier this season. RHP Josh Tomlin went on a three-day paternity leave. ... Royals DH Josh Willingham was still bothered by a sore back and not in the starting lineup. The Royals are hopeful he will be healthy enough to start Tuesday against Rangers LHP Derek Holland. ... The Royals announced LHP Brandon Finnegan, their first-round pick in the June draft, will be among the September call-ups. He has thrown only 27 innings in the minors. They are also promoting OF Terrance Gore, who has 47 steals in 54 attempts this season with two minor league clubs, to be used as a pinch runner.