TORONTO – Shea Hillenbrand homered, stole home and drove in three runs to lead the Toronto Blue Jays an 8-5 victory over Randy Johnson and the New York Yankees on Saturday.

Hillenbrand stole home in the third when Johnson tried to pick off Alex Rios at first. Hillenbrand broke for the plate and first baseman Jason Giambi threw the ball into Toronto’s dugout, the first of three New York errors.

Johnson (11-7) lasted just four innings, allowing six runs – five earned – on 10 hits. The 41-year-old left-hander also gave up six runs in his last start against Anaheim.

Hillenbrand hit an RBI single off Johnson in the first, and his two-run homer off Scott Proctor in the sixth made it 8-4.

Pete Walker (5-3) pitched 2 1-3 innings for the victory.

Gary Sheffield hit his 23rd homer and drove in two runs for the Yankees.

Plate umpire Marty Foster was carted off the field after being struck by a broken bat in the second.

Foster appeared to get hit just above his right knee by the barrel of Jason Giambi’s bat. Foster was in obvious pain and remained on the ground for several minutes before being carted off.

Laz Diaz moved behind the plate from second base and the game resumed after a delay of about 15 minutes.

White Sox 4, Mariners 2

CHICAGO – Mark Buehrle pitched seven strong innings and Paul Konerko hit a two-run homer, leading the Chicago White Sox over the Seattle Mariners 4-2.

Buehrle (13-4) outpitched Jamie Moyer, scattering seven hits, striking out three and walking none.

Dustin Hermanson earned his 27th save in 28 opportunities.

Rangers 10, Orioles 3

ARLINGTON, Texas – David Dellucci hit a grand slam, Mark Teixeira reached the 30-homer mark for the second straight season and the Texas Rangers beat Baltimore 10-3, the Orioles’ first loss under interim manager Sam Perlozzo.

Hank Blalock also homered for Texas, and emergency starter John Wasdin (1-1) gave the Rangers’ rotation a lift, pitching into the seventh inning.

Indians 4, Tigers 2

DETROIT – Jake Westbrook won his fourth straight start, Jhonny Peralta homered and Grady Sizemore had an RBI triple to lead the Cleveland Indians over the Detroit Tigers 4-2.

Westbrook (10-12) allowed four hits – including Magglio Ordonez’s two-run homer – in seven innings

Athletics 16, Royals 1

KANSAS CITY, Mo. – Rookie Dan Johnson homered for the fourth consecutive game, Mark Ellis had three hits and drove in four runs, and the Oakland Athletics beat the Kansas City Royals 16-1.

Giants 5, Astros 2

SAN FRANCISCO – Noah Lowry allowed one hit in seven scoreless innings to help the San Francisco Giants win a home series for the first time since May, beating the Houston Astros 5-2.

Edgardo Alfonzo added a pair of RBI singles and Mike Matheny hit a solo homer for the Giants.

Braves 8, Cardinals 1

ST. LOUIS -Tim Hudson gave up one run in seven innings for his 100th career win, while Andruw Jones homered twice, one a grand slam, and the Atlanta Braves beat the St. Louis Cardinals 8-1.

Hudson (8-6) struck out four, walked one and allowed six hits to earn his first victory since July 16.

Phillies 8, Brewers 2

PHILADELPHIA – Jon Lieber pitched seven strong innings for his 10th win and Jimmy Rollins homered among his three hits and scored three runs as the Philadelphia Phillies defeated the Milwaukee Brewers 8-2.

Mets 2, Cubs 0

NEW YORK – Jae Seo, recalled from the minor leagues to make the start, outpitched Greg Maddux and the New York Mets beat the Chicago Cubs 2-0.

Seo (3-1) allowed just four hits in 7 1-3 innings.

Pirates 9, Dodgers 4

PITTSBURGH – Zach Duke became only the second rookie in Pirates history to win his first five decisions as a starter, giving up more than one run for only the second time in his short career in pitching Pittsburgh past the Los Angeles Dodgers 9-4 .

Duke (5-0) gave up four runs and 10 hits in 7 1-3 innings.

Reds 4, Marlins 3

CINCINNATI – Ken Griffey Jr. doubled to start Cincinnati’s two-run sixth inning and the Reds rallied for a 4-3 victory over the Florida Marlins on Saturday night.

Adam Dunn followed Griffey’s double to right off Brian Moehler with a walk, and Sean Casey singled to load the bases. Rich Aurilia eventually drove in Dunn with a forceout grounder to second.

Padres 3, Nationals 2

WASHINGTON – The Washington Nationals lost another one-run decision, 3-2 to the San Diego Padres on Joe Randa’s RBI double in the seventh inning.

Pedro Astacio (1-2), who had lost five straight decisions for Texas and San Diego, earned his first victory for the Padres.

, giving up two runs on four hits and three walks over six innings. Trevor Hoffman pitched the ninth for his 29th save.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.