Bottom Half of the First Inning: With a man on and one out, Frank Thomas is hit on the elbow with a pitch from Royals' starter Miguel Asencio. Considering this was the second time this year Asencio hit Thomas, you could see why Thomas was upset, hence the benches clearing. No punches were thrown.
Top Half of the Fifth Inning: With men on first and second with one out, Joe Randa hit a liner to shortstop Jose Valentin. Valentin caught the ball and in an attempt to double up the runner at second, threw the ball to second, or at least meant to, as the ball went to center field side of the base, away from second baseman D'Angelo Jimenez and down the right field line. This allowed a run to score. Mike Sweeney then doubled, cutting the Sox lead to 4-3.
Top Half of the Seventh Inning: Mark Buehrle was pulled for Tom Gordon, who walked the only guy he faced, and Kelly Wunsch. Between the pitching changes, three men ran onto the field, one coming close to Magglio Ordonez in right before being stopped by security.
Top Half of the Eighth Inning: With the Sox up 4-3 and a man on first, Brent Mayne singled over the head of Paul Konerko at first. Ordonez picked up the ball and threw it in to Paul Konerko, who missed the one-hopper, allowing the ball to roll towards the mound and the runner to take home. It was second error of the game by the Sox. The Sox are 0-6 this season when they committ an error.
Bottom Half of the Eighth Inning: Frank Thomas broke the 4-4 tie with a solo homer to start the inning, but during Carlos Lee's inning-ending fly out is when a fan ran onto the field and grabbed first base umpire Laz Diaz. Diaz threw the unidentified man to the ground, which was followed by security guards and Royals players surrounding the fan. One Royal, Brandon Berger, punched the fan (deservingly so).
Through this all, Billy Koch blew his second game of the season and the Sox fell to 4.5 games out behind the Royals in the AL Central.
One can only wonder what will happen in the remaining two games of the series.