Tim Hudson allowed four hits in eight-plus innings, leading the Oakland Athletics over the Boston Red Sox, 6-2, last night.

Pedro Martinez (17-4) struck out his first four batters -- his first 12 pitches were strikes. He struck out 11 in seven innings, allowing three runs and seven hits.

Martinez was outpitched by Hudson (8-1), who allowed one earned run and struck out seven to win his sixth consecutive decision. Hudson was 4-0 in Class AAA and 3-0 at AA, making him a combined 15-1 this season.

"I always like pitching in big games. You want to turn it up a notch," Hudson said. "I knew I had to match Pedro pitch for pitch."

Oakland, which pulled within a game of Boston in the AL wild-card race, led 2-0 before the Red Sox tied it in the fifth on Reggie Jefferson's homer and Trot Nixon's RBI triple.

But with two outs in the sixth, Miguel Tejada homered into the screen above the Green Monster for a 3-2 lead.

John Jaha hit a two-run pinch single in the eighth to make it 5-2. Eric Chavez doubled and scored on Rich Becker's single in the ninth.

INDIANS 8, RANGERS 0: Steve Karsay pitched five shutout innings to win his 10th straight decision as Cleveland halted the four-game winning streak of visiting Texas. Karsay (10-1) allowed four hits in his second start after 42 relief outings. He worked out of a bases-loaded jam in the first inning, then gave up just two hits and one walk over the next four innings.

Steve Reed, Paul Shuey and Mike Jackson completed Cleveland's fourth shutout. Richie Sexson and Jim Thome each had two RBI as the Indians avoided a four-game sweep.

Karsay, on the disabled list from July 3 to July 26 with a strained rib cage muscle, lowered his ERA to 2.41 and became the first Indians pitcher to win 10 decisions in a row since Fritz Peterson in 1975.

ROYALS 4, YANKEES 1: Jason Grimsley walked in the winning run in the 11th inning as the Kansas City once again took advantage of an error by shortstop Derek Jeter to win in New York.

The Royals won consecutive games at Yankee Stadium for the first time in five years. Jeter's throwing error in the eighth inning Wednesday night allowed the Royals to break a scoreless tie. Kansas City went on to win 3-0.

Johnny Damon led off the 11th with a single off Grimsley (7-2). After Rey Sanchez sacrificed, Grimsley intentionally walked Carlos Beltran. The Royals loaded the bases when Jeter couldn't handle Mike Sweeney's grounder in the hole.

Grimsley walked Jermaine Dye on four pitches, forcing in the go-ahead run. Joe Randa then hit a sacrifice fly to center and Sweeney scored when Ricky Ledee's throw sailed into the Royals dugout for another error.

ANGELS 9, WHITE SOX 2: Rookie Ben Molina hit his first major league homer and drove in a season-high four runs, and Ramon Ortiz won his major league debut to lead Anaheim in Chicago.

Ortiz pitched four-hit ball for eight innings as Anaheim stopped a three-game losing streak. The Angels, who also got home runs from Mo Vaughn and Troy Glaus, are 7-25 in their last 32 games.

Molina hit a solo homer in the third, a run-scoring single in the fourth and a two-run single in the fifth. The catcher, called up Aug. 3, entered 8 for 34 (.235) with four RBI in 10 games and went 3 for 5 to raise his average to .282.

Ortiz, a 23-year-old right-hander, struck out three and walked one. He was 5-3 in nine starts at Class AAA Edmonton.