CLEVELAND (AP) _ Travis Hafner hit his sixth grand slam in Cleveland's 11-run first inning to tie Don Mattingly's single-season record and the Indians routed the Kansas City Royals 13-0 Sunday.

Hafner put Cleveland ahead 11-0 with his 35th homer of the season and tied Mattingly's mark set with the New York Yankees in 1987.

The first 10 Indians to bat all reached base and scored against Luke Hudson (5-4).

It was the largest first inning by the Indians since opening with 11 runs against the Baltimore Orioles on July 6, 1954. The team record is a 14-run first inning against the Philadelphia Athletics on June 18, 1950.

Hafner is 8-for-13 with six homers and 29 RBIs this season with the bases loaded. It was his eighth career grand slam.

Rookie Jeremy Sowers (4-3) gave up five hits over six innings. He struck out two and walked one to help Cleveland complete a four-game series sweep and match a season-high six-game winning streak set April 4-11. The left-hander is 3-0 over his last five starts, allowing five earned runs in 36 innings to lower his ERA from 7.94 to 3.53.

Andrew Brown made his major league debut for Cleveland after being called up from Triple-A Buffalo and pitched two scoreless innings.

The Royals have been outscored 74-31 in losing 11 in a row at Jacobs Field since July 20, 2005.

Hudson gave up 10 earned runs and eight hits with three walks in one-third of an inning, falling to 5-1 since being recalled from Triple-A Omaha on June 30.

The right-hander walked Grady Sizemore and Hafner around a single by Jason Michaels with no outs in the first. Victor Martinez hit a two-run single and Shin-Soo Choo a two-run double to make it 4-0.

Ryan Garko singled and Jhonny Peralta got credit for an RBI when his fielder's choice grounder was thrown away by shortstop Angel Berroa for an error.

Joe Inglett singled to load the bases and a walk to Andy Marte forced in a run to make it 6-0.

Sizemore singled off Hudson's glove to score Peralta and after Michaels struck out, Hafner hit a 1-1 pitch over the wall in right, giving him 104 RBIs, five short of his career best. His 35th homer extended his career high.

Martinez doubled to finish Hudson, who was replaced by Todd Wellemeyer. The right-hander got Choo to ground out and Garko to fly to left to finally end the rally.

Garko homered in the fourth to make it 12-0 and Franklin Gutierrez hit his first career homer off Andrew Sisco in the eighth.

Wellemeyer gave up one run and two hits over 6 2-3 innings.

Notes: Hafner had been tied with Baltimore's Jim Gentile (1961) and Ernie Banks of the Chicago Cubs (1955) with five grand slams. ... RHP Jeremy Guthrie was optioned back to Buffalo when the Indians called up Brown. ... Inglett returned to the Indians' lineup after missing three games with a sprained left foot. ... Hudson has allowed 17 earned runs in only 2 2-3 innings (57.38 ERA) in two career starts against Cleveland. ... Royals CF David DeJesus' leadoff single in the first extended his streak of reaching base safely to 19 games. ... The team record 14-run first inning in 1950 is tied for the AL record, and is one off the modern major league record.