Daniel Cabrera (10-7) allowed two hits over 6 1/3 innings, after which Todd Williams and John Parrish finished up with 2 2/3 innings of no-hit relief. Cabrera has won more games this year than any other rookie pitcher.
B.J. Surhoff added three hits, an RBI and a run scored for the Orioles, who have won three in a row. Miguel Tejada had two hits and scored twice.
Tampa Bay was shut out for the 12th time this season.