BALTIMORE - Gary Sheffield went 4-for-5 with a homer and six RBIs, and the New York Yankees used a five-run seventh inning to hand the Orioles their sixth straight loss, 12-9 Wednesday night.
In a wild game that featured 30 hits, five home runs and a 65-minute rain delay, the Yankees blew a 7-3 lead by allowing six runs in the sixth, then rallied against the Baltimore bullpen in the seventh.
Hideki Matsui started the uprising with a home run off Buddy Groom, and after Enrique Wilson tied it with a run-scoring single off B.J. Ryan, pinch-hitter Bernie Williams singled in a run and Derek Jeter doubled. Sheffield hit a two-run single to make it 12-9.
Sheffield, who went in mired in a 3-for-17 slump, also drew a walk in his most productive outing since joining New York as a free agent in December. The six RBIs were one short of his career high.
Tony Clark also homered and Jeter and Kenny Lofton had three hits each for the Yankees, who moved a season-high nine games over .500 (27-18).
B.J. Surhoff and Melvin Mora homered for the Orioles, who fell two games under .500 (20-22) for the first time under rookie manager Lee Mazzilli.
Yankees starter Mike Mussina left with a 7-3 lead, but a poor showing by the bullpen ruined his bid to win a fifth consecutive start.
Mussina was lifted in the sixth after issuing a walk and a one-out single, and Surhoff hit his first homer of the season on the second pitch from Paul Quantrill. Jerry Hairston, Mora and Miguel Tejada added run-scoring singles, but the lead didn't last.
Former Devil Ray Tanyon Sturtze allowed two hits before retiring the final batter in the sixth, and Mariano Rivera worked the ninth for his 16th save.
BLUE JAYS 5, ANGELS 4: Vernon Wells and Gregg Zaun hit run-scoring singles in the ninth off Troy Percival, rallying host Toronto.
Reed Johnson hit a one-out bunt single off Percival, who blew his fourth save in 16 chances, and advanced to second on Frank Menechino's single.
Wells' single to left scored Johnson. Shane Halter cut off Jose Guillen's off-line throw to the plate, and Menechino took third as the third baseman's relay went to the backstop because catcher Bengie Molina had moved from the plate to grab Guillen's throw. Halter was charged with an error.
Carlos Delgado was intentionally walked, and Zaun followed with high chopper to shortstop David Eckstein, who couldn't field the ball cleanly as the winning run scored.
RED SOX 9, A'S 6: Jason Varitek hit a three-run homer and host Boston took advantage of Bobby Crosby's rare error to win its fifth straight.
Varitek's eighth homer in the sixth made it 9-5 one inning after Eric Chavez's 12th homer, a three-run shot, had cut the lead to 6-5.
Crosby, who made three errors in his first 36 games, committed two. The costly one came in the fourth when he bobbled a grounder, then threw wildly to second with the bases loaded and allowed three runs to score.
WHITE SOX 4, RANGERS 0: Esteban Loaiza allowed two hits and struck out nine in eight innings to lead host Chicago. Loaiza struck out Alfonso Soriano in the fourth for his 1,000th career strikeout and struck out the side in the fifth. He retired eight straight between the fifth and seventh.
MARINERS 7, INDIANS 3: Ichiro Suzuki had four hits, including a home run, and Jamie Moyer and visiting Seattle sent Cleveland to its season-high seventh straight loss. The Mariners' Edgar Martinez hit his 236th homer as a designated hitter, passing Harold Baines as the all-time leader among DHs.
ROYALS 7, TIGERS 3: Matt Stairs and Mike Sweeney hit two-run homers, powering host Kansas City. Sweeney, who hit his fourth homer in eight games, also had two singles and scored three for the Royals, who have won 15 of their past 20 against Detroit.