White Sox rally past Royals, 5-4

Chicago's Iguchi 4-for-4

? Tadahito Iguchi had the best night of his short major-league career.

The rookie went 4-for-4 with his first major-league home run, and Carl Everett hit a go-ahead, two-run double in the eighth inning that led the Chicago White Sox over the Kansas City Royals, 5-4, Tuesday night.

“Of course today will be a memorable day for me in regards to my baseball career, but at the same time, I’m glad we got the win,” Iguchi said through a translator. “I’m actually more happy with the fact I got four hits than that one home run.”

With Kansas City ahead 4-3 in the eighth, Scott Podsednik and Iguchi hit consecutive singles off Andy Sisco (0-1) and scored on Everett’s double off the fence in right-center field. Everett leads Chicago with 25 RBIs.

It was the third blown save of the season for Sisco, acquired by Kansas City in the winter meeting draft.

“Sisco’s my guy,” Kansas City manager Tony Pena said. “He’s the guy we’re going to use in the eighth inning to pass the ball to (Ambiorix) Burgos.”

Mark Buehrle (4-1) won despite allowing two homers to Mike Sweeney and one to Eli Marrero. Buehrle gave four runs and eight hits in eight innings.

“It was one of those games where I felt like I was making my pitches,” Buehrle said. “They were fouling a lot of pitches off, and when I did make my pitch, they were putting it into play.”

Shingo Takatsu finished for his seventh save. Takatsu, who struck out two, has struggled a bit in his second season in the majors. He’s 0-1 with one blown save and has been forced to share time in the closer’s role with Dustin Hermanson and Damaso Marte.

“I’m happy for Shingo, because I gave him another chance and he didn’t let me down,” White Sox manager Ozzie Guillen said.

Mike Sweeney hit two home runs for the second straight game for the Royals, raising his season total to six.

Chicago has held a lead at some point in 26 consecutive games, topping the 1955 Brooklyn Dodgers for the post-1900 major-league record. The White Sox (19-7), who have the best record in baseball, broke the Royals’ season-high two-game winning streak.

“Mike Sweeney is a pure hitter,” Pena said. “He’s swinging the bat right now the way he’s capable of swinging it.”

Aaron Rowand began the White Sox comeback with a seventh-inning homer off Brian Anderson, who gave up three runs and eight hits in six-plus innings.

The first seven runs were scored on five homers.

Notes: Sweeney had his 14th multihomer game. … The White Sox recalled INF/C Jamie Burke from Triple-A Charlotte and put INF Willie Harris on the bereavement list. … The Royals activated 3B Mark Teahen from the 15-day DL and sent OF Matt Diaz to Triple-A Omaha. … Buehrle has lasted at least six innings in his last 34 starts. … The game lasted 2 hours 13 minutes — five minutes under Buehrle’s average this season.