Four of the seven games on the American League schedule required extra innings on Wednesday and it’s safe to say that none were quite as exciting as the Royals’ 6-5 win over the White Sox in 13 innings.

The Royals trailed 5-0 in the sixth inning before a late comeback propelled them to, perhaps, their most impressive win of 2005. Emil Brown drove in the winning run when he hit a one-out, bases loaded single off Chicago reliever Luis Vizcaino in the bottom of the 13th.

While Brown’s timely hit was impressive, it would be hard to give anyone but Mike Sweeney the title of “hero” for this game. With two strokes of the bat, Sweeney erased the 5-0 deficit they suffered early on.

In the top of the sixth inning, former Kansas City Royals outfielder Jermaine Dye turned a 1-0 game into a 4-0 game with a three-run homer. Westphalia, Missouri native, Joe Crede, came up next and made it 5-0 with a solo home run. Royals’ starter Runelvys Hernandez seemed on to be speeding down the road to his ninth loss of the season. That’s when Sweeney took over.

Sweeney crushed a two-out, two-run homer in the bottom of the sixth to get the Royals on the board to cut the Chicago lead to 5-2. It stayed that way until the eighth inning when Sweeney went deep again, this time with two men on board and that tied the game. Kansas City could have taken the lead in the eighth, but couldn’t get Matt Stairs home from third base with one out.

Sweeney hit both home runs off White Sox starter Jon Garland, who was looking to become the first 16-game winner in the major leagues this season.

Kansas City put runners on base in the ninth, tenth, eleventh and twelfth innings, but couldn’t get a run across, until Brown drove in the game-winner. Reliever Shawn Camp (1-2) was one of seven pitchers manager Buddy Bell used on Wednesday—he got the win. The bullpen provided seven innings of shutout pitching.