MINNEAPOLIS - The last thing Minnesota's struggling, shorthanded offense needed was a date with Curt Schilling.

Boston's ace tied a season high with seven strikeouts, and the Red Sox hung on for a 4-3 victory over the Twins yesterday.

Schilling (4-1) allowed three runs and eight hits in 62/3 innings, and Dustin Pedroia went 3 for 4 with two doubles for the Red Sox, who took two of three from a Twins team that scored just five runs in the series.

Jason Tyner's two-run single with two outs in the seventh chased Schilling. Torii Hunter added an RBI single off Hideki Okajima to cut Boston's lead to 4-3.

But AL MVP Justin Morneau grounded out to end the inning, and Jonathan Papelbon pitched the ninth for his 10th save in 11 tries.

Yankees 5, Mariners 0

NEW YORK - Darrell Rasner limited Seattle to three hits, Derek Jeter hit a go-ahead single, and Hideki Matsui got his 2,000th professional hit as New York won for the fifth time in six games after losing eight of nine.

Rasner (1-1) threw first-pitch strikes to 15 of his first 18 batters and 17 of 22 overall. He struck out four and walked two in 52/3 innings, the second straight strong outing for the Yankees' rotation. Four relievers combined to finish the four-hitter, New York's first shutout of the season.

White Sox 4, Angels 3

ANAHEIM, Calif. - A.J. Pierzynski tied the score with a pinch-hit, two-run homer in the eighth inning, then singled home the go-ahead run in the 10th to lead Chicago past Los Angeles.

Indians 9, Orioles 6

BALTIMORE - Trot Nixon went 5 for 5 with four RBIs, C.C. Sabathia remained unbeaten despite allowing nine hits, and Cleveland beat Baltimore.

Tigers 13, Royals 4

KANSAS CITY, Mo. - Craig Monroe, Curtis Granderson and Gary Sheffield hit two-run homers in the second inning, and Detroit routed Kansas City for its seventh win in a row.

Athletics 5, Devil Rays 3

ST. PETERSBURG, Fla. - Nick Swisher hit a tiebreaking solo homer, Joe Blanton gave up three runs over 71/3, innings, and Oakland beat Tampa Bay.

Rangers 3, Blue Jays 2

ARLINGTON, Texas - Michael Young hit a solo homer in the eighth inning to give Texas a victory over Toronto and complete a three-game sweep.