Eighth straight defeat at home ties KC record – White sox 12, Royals 4

? Jeff Liefer hit his first career grand slam, and Paul Konerko drove in three runs to reach 100 RBIs as the Chicago White Sox beat the Kansas City Royals, 12-4, Tuesday night.

The Royals tied a club record with their eighth straight loss at home.

When: 7:05 tonight.Where: Kauffman Stadium.Television: None.Pitchers: Mark Buehrle (17-10) vs. Darrell May (3-9).KC record: 55-88.

Carlos Lee also drove in three runs for the White Sox. Liefer hit a 1-0 pitch from Jeremy Affeldt in the ninth. Konerko added an RBI double, giving him a career-best 100 RBIs.

Lee, who has reached base in 12 straight games, had a sacrifice fly in a three-run first inning and a two-run triple in the four-run seventh.

AL batting leader Mike Sweeney had three RBIs for the Royals, who have also dropped eight straight overall.

The Royals have lost eight home games in a row three times, most recently in 1991. While losing their last eight overall, the Royals have given up 89 runs.

Sweeney was 2-for-5, raising his average to .341. New York’s Bernie Williams is second at .338.

Mike Porzio (2-0) pitched two innings of one-hit relief for the win. Antonio Osuna pitched three innings for his 10th save in 13 opportunities.

The loser was Royals starter Runelvys Hernandez (3-4), who is 0-3 in his last four starts. Hernandez went 623 innings and gave up five runs on eight hits.

Aaron Rowand homered leading off the Chicago seventh. Konerko later singled off reliever Jeremy Hill, and Lee made it 7-4 with a two-run triple off Hill.

The first three Chicago batters reached in the first, on singles by Willie Harris and Jose Valentin and Frank Thomas’ walk. Konerko had an RBI before Lee’s sacrifice fly, then Joe Crede hit an RBI single.