Kansas City Royals defeat Boston Red Sox, 4-3

KANSAS CITY, Mo. --Gil Meche won his fourth straight start and Alex Gordon homered to help the surging Kansas City Royals hold off the Boston Red Sox 4-3 on Monday night.

Joakim Soria allowed a run in the ninth before Sean Casey flied out with runners at second and third to end it.

Meche (10-9) struck out nine in six innings for Kansas City, which won for the seventh time in eight games. The right-hander improved to 4-0 in five home starts against the Red Sox.


KANSAS CITY, Mo. - For a kid who grew up near Beaumont, Texas, not far from the Louisiana line, the heat beating down on Clay Buchholz last night was likely more due to pressure than the 96 degrees that scorched him - and the rest of the Red Sox and Royals - at game time. With Buchholz struggling, and Bartolo Colon starting tonight for Pawtucket, the golden kid might just be feeling the burn.

Buchholz's starts since returning to the major leagues (and well before that) ...