The Baltimore Orioles got six hits in 18 innings today, their manager Earl Weaver was ejected twice, and -- not surprisingly -- the New York Yankees swept a doubleheader, 4-0 and 9-2.

In the first game, Don Mattingly drove in three runs with two homers to back the three-hitter by Joe Cowley and Dave Righetti.

Rich Bordi and Rod Scurry pitched a three-hitter in the second game and Don Baylor and Dave Winfield hit two-run homers.

The sweep left the Yankees 5 1/2 games behind the Toronto Blue Jays, who lead the American League East. The Blue Jays' magic number for clinching the division title is three.

"We're making them go out and keep winning," said Mattingly, who has 33 homers and 140 RBI.

"You'd like to see a loss up there (on the scoreboard), a little light at the end of the tunnel. It's tough to keep positive when you know you need a little luck. We have to stay relaxed and keep going after it."

Winfield, who had three hits in the second game, said: "It was a good day, but it still looks bleak."

It looked bleaker for the Orioles, who are 1-11 against the Yankees this season. Baltimore has beaten New York only three times in 20 games since June 23, 1984.

Winfield and Baylor got the Yankees off to a 3-0 lead in the first inning of the nightcap. Rickey Henderson drew a leadoff walk from Brad Havens (0-1), stole second and scored as Winfield doubled. Baylor followed with his 22nd homer.

The Yankees made it 5-0 in the fifth when Henderson walked and Winfield hit his 26th home run.

Tom O'Malley hit a two-run homer for Baltimore against Bordi (6-8) in the sixth, but the Yankees put it away with three runs in the seventh.

Bordi gave up three hits in six innings and Scurry pitched three hitless innings for his first AL save.

In the first game, Mattingly's homers came off Scott McGregor (13-14). Mattingly has 201 hits and is the first Yankee since Joe DiMaggio in 1936-37 to put together consecutive 200-hit seasons.

Cowley (12-5) pitched the first seven innings and gave up two hits, and then Righetti got his 27th save.

Weaver was ejected from the first game in the third inning after his third lengthy argument with home plate umpire Nick Bremigan. Weaver was ejected from the second game during the pregame conference at home plate.

He had been ejected only twice earlier this season.