Major League Baseball
BOXSCORE | RECAP
Kansas City 7, Chi. White Sox 6
When: 8:10 PM ET, Wednesday, June 30, 2010
Where: Kauffman Stadium, Kansas City, Missouri
Temperature: 82°
Umpires: Home - Alfonso Marquez, 1B - Tim Tschida, 2B - Jeff Nelson, 3B - Tim Timmons
Attendance: 18335

Billy Butler homered and drove in two runs and Jose Guillen belted a three-run homer as the Kansas City Royals withstood a late rally to hold on for a 7-6 win over the Chicago White Sox on Wednesday.

The Royals built up a 7-1 advantage through seven innings in support of starter Zack Greinke, only to watch their ace nearly give it all back.

Juan Pierre singled in a run, Brent Lillibridge cleared the bases with a three-run triple and Alex Rios brought in a run on a groundout all with one away during a five-run eighth.

Greinke (4-8) got out of the jam by retiring the last two batters of the inning to pick up his season-high third straight win despite being charged with all the runs on 10 hits.

Last year’s AL Cy Young winner gave way in the ninth to Joakim Soria, who needed just six pitches to set down the side for his 20th save.

Alberto Callaspo and Yuniesky Betancourt each drove in a run in the sixth for the Royals as they grabbed a 3-1 lead. An inning later, Butler single in a run and Guillen went deep for the hefty advantage.

White Sox starter Jake Peavy (7-6) was charged with three runs on seven hits over six innings.

Top Game Performances
Starting Pitchers
Chi. White Sox   Kansas City
Jake Peavy Player Zack Greinke
Loss W/L Win
6.0 IP 8.0
5 Strikeouts 3
7 Hits 10
4.50 ERA 6.75
Hitting
Chi. White Sox   Kansas City
A.J. Pierzynski Player Billy Butler
2 Hits 2
0 RBI 2
0 HR 1
2 TB 5
.500 Avg .667
Team Stats Summary
 
Team Hits HR TB Avg LOB K RBI BB SB Errors
Chi. White Sox 10 0 14 .286 6 3 6 0 0 0
Kansas City 13 2 21 .371 14 6 7 3 3 0