Royals Best Angels 9-4
By Doug Sweeney,  Newser Staff
Posted May 7, 2008 11:23 PM CDT
Kansas City Royals' Alex Gordon, right, celebrates with teammate Mark Grudzielanek (15) after Gordon hit a two-run home run during the fourth inning of a baseball game against the Los Angeles Angels.   (AP Photo/Charlie Riedel)
camera-icon View 2 more images

(Newser) – David DeJesus and Alex Gordon both homered and the Kansas City Royals, the lowest-scoring team in the AL, banged out 14 hits in a 9-4 victory Wednesday night over Jered Weaver and the Los Angeles Angels. Zack Greinke (4-1) went seven innings for the victory as the Royals snapped the Angels' four-game winning streak and won at home for just the fourth time in 13 games.

Weaver (2-5) had his worst start of the year, charged with a season-high eight runs in a season-low 3 1-3 innings. The right-hander gave up 10 hits and had one walk and one strikeout. DeJesus hit a three-run shot off him in the second and Gordon added a two-run drive in the fourth, bringing in reliever Chris Bootcheck.