Roger Clemens struck out eight batters in his return from injury as the New York Yankees posted a 6-2 home victory over the Kansas City Royals in Major League Baseball action Wednesday night.
Clemens tossed seven innings and showed no ill effects of the injured right groin that had kept him out of action since July 13. He earned his 289th victory, moving him past Tommy John for sole possession of 21st place on the career wins list.
In Toronto, Dan Wilson homered in the 10th inning to lead the Seattle Mariners to a 5-4 win over the host Blue Jays.
Elsewhere, Terrence Long reached over the right field wall to rob Manny Ramirez of a three-run homer in the ninth inning, preserving the Oakland Athletics' 3-2 road win over the Boston Red Sox.
In other American League action:
In the National League, Vladimir Guerrero smacked his 29th home run of the season as the Montreal Expos beat the host St. Louis Cardinals 4-1.
It was the Cardinals seventh straight loss - the team's longest losing streak since August 1999.
In Houston, Roy Oswalt gave up just three hits in eight innings, as the host Astros beat the Florida Marlins 7-2.
Elsewhere, Todd Helton hit a grand slam (four run home run) to lead the Colorado Rockies to a 7-2 home win over the Cincinnati Reds.
In other National League action: