Sports Sportsin partnership with NESN your connection to The Boston Globe

Lieber, Yankees fend off Angels

Jon Lieber pitched into the eighth inning, Jason Giambi hit a two-run homer in his return to the lineup, and the New York Yankees beat the Angels, 4-2, last night in Anaheim, Calif.

The Yankees broke a 2-2 tie in the sixth inning when Kevin Gregg walked Derek Jeter with the bases loaded after replacing John Lackey. Hideki Matsui singled to start the rally, and Lackey walked Tony Clark and pinch hitter Ruben Sierra before Gregg relieved.

Alex Rodriguez gave New York a two-run lead with an RBI double off Ben Weber in the eighth.

Lieber (3-1) allowed two runs and seven hits in 7 2/3 innings. Mariano Rivera got three straight outs for his AL-leading 15th save in 16 chances.

Giambi, who had missed two games because of back spasms, was the designated hitter instead of starting at first base. He homered in the third inning to put the Yankees up, 2-1.

Orioles 5, Mariners 2 -- Erik Bedard got his first major league win, and Melvin Mora hit an RBI double in Baltimore's triumph over host Seattle. Jay Gibbons homered in a three-run seventh, and Luis Matos also connected for Baltimore.

Bedard (1-1), a 25-year-old lefthander making his sixth career start, pitched 6 2/3 innings. He gave up two runs on four hits and four walks, striking out seven.

Twins 6, Blue Jays 5 -- Pinch hitter Matthew LeCroy hit a grand slam in the ninth inning to give visiting Minnesota its victory over Toronto. Torii Hunter, Michael Ryan, and Henry Blanco singled off Toronto closer Terry Adams (3-3) before LeCroy came to the plate in place of Alex Prieto. He sent his first homer of the season over the center-field wall to put Minnesota ahead.

Aaron Fultz (2-1) pitched 1 1/2 scoreless innings for the win. Joe Nathan pitched the ninth for his 13th save.

Athletics 6, Tigers 2 -- Bobby Kielty hit two home runs and drove in four runs, and Jermaine Dye also homered to lead host Oakland over Detroit. Kielty connected in the first and third innings against Mike Maroth (4-2) for his second career multihomer game. He has four homers on the season.

His two-run shot in the first just cleared the left-field fence, then he hit a monstrous solo shot in the third that sailed high into the left-field seats. Dye, who came in batting .333 against Maroth, hit his ninth homer of the year two batters later, a solo shot to left.

White Sox 15, Indians 3 -- Frank Thomas had five RBIs and Paul Konerko added four to back Scott Schoeneweis, leading visiting Chicago to its rout of Cleveland. Thomas busted out of a 2 for 19 slump by going 3 for 4 with two walks as the White Sox opened a big lead and then poured it on by scoring six times in the eighth.

Royals 5, Rangers 3 -- Juan Gonzalez hit a three-run homer against his former team, Jimmy Gobble held host Texas's offense in check, and Kansas City won. Gobble (2-2) gave up three runs and six hits in 6 1/3 innings, helping the Royals earn their fifth road win this season and second in two nights.