Jeff Suppan tossed a six-hitter for his seventh career complete game as the Royals beat the Angels 8-3. Johnny Damon and Joe Randa had three hits apiece. Suppan improved to 7-3 since the all-star break, allowing six hits and two walks. Suppan is 9-9 overall. The Royals erupted for five runs in the third, giving Suppan all the runs he would need.