Athletics 4, Orioles 3

Jermaine Dye hit a tying two-run single in the sixth inning and Adam Melhuse followed with a go-ahead single, leading the Oakland Athletics over former teammate Miguel Tejada and the Baltimore Orioles, 4-3, on Monday night.

Tim Hudson (9-4) pitched 71/3 solid innings to win his second straight start, beating Baltimore for the second time in six days.

The A's maintained their half-game lead over Anaheim in the AL West. The Angels beat the Kansas City Royals, 9-4.

Tejada went 0 for 3 in his first trip back to Oakland since signing a $72 million, six-year contract with Baltimore last offseason.

The 2002 AL MVP received a lengthy standing ovation when he came to the plate leading off the second inning, then reached on Eric Chavez's fielding error -- snapping a career-high 47-game errorless streak for the Gold Glove third baseman.

After catching Melhuse's popup to end the first inning, Tejada lobbed the ball into the stands. He committed a fielding error in the fifth on Dye's sharply hit grounder.

Monday's game marked the 717th straight Tejada has played, matching Ernie Banks for the 14th-longest streak in major league history.

Baltimore's Karim Garcia was ejected by plate umpire Phil Cuzzi in the seventh after a called third strike. Garcia turned around and said something as he made his way back to the dugout.

Manager Lee Mazzilli stormed out to protest, but was not ejected.

Baltimore began a 13-game road trip, the club's longest since the 2000 season, by losing its seventh straight game. The Orioles were swept by the A's in three games at Camden Yards last week.

Oakland stranded 10 base runners through five innings before scoring three runs in the sixth.

The A's loaded the bases with one out in the inning on three straight singles by Eric Byrnes, Scott Hatteberg and Chavez, but Buddy Groom (3-1) struck out Erubiel Durazo for the second out. Jason Grimsley relieved and gave up the hits to Dye and Melhuse.

Dye returned to the lineup after missing three games with a strained left thumb.

Hudson pitched a five-hit shutout in an 11-0 win at Baltimore last Tuesday -- his first victory since June 11 and fourth career complete game.

On Monday, Hudson gave up one earned run and eight hits, struck out five and walked two. Ricardo Rincon got two outs in the eighth and Octavio Dotel pitched a perfect ninth for his 14th save.

After Melvin Mora walked in the third, Hudson retired the next seven batters before David Newhan singled to start the sixth. Mora followed with an RBI double to make it 3-1.

Chavez's error in the second led to two unearned runs for the Orioles. Tejada scored on B.J. Surhoff's RBI groundout. Javy Lopez, who followed Tejada with a double, came home on Garcia's fielder's choice.

The A's loaded the bases against Orioles starter Rodrigo Lopez in the third, but got Bobby Crosby to strike out swinging on a full count to escape the jam.

Lopez allowed two runs and eight hits, struck out five and walked three in 51/3 innings.

Orioles first baseman Rafael Palmeiro was dropped to seventh in the batting order, the lowest he's hit this year. He went 0 for 3 after going hitless in five at-bats on Sunday.

Baltimore shortstop Miguel Tejada, who left Oakland over the winter, acknowledges cheers during first at-bat in 2nd inning.