It's not that usual for a catcher to bat in the No. 2 slot, but Rick Dempsey of the Baltimore Orioles doesn't mind.

Dempsey stroked four singles and scored three times Tuesday night as the Orioles unleashed a 17-hit attack to whip the Mariners, 7-4, in Seattle.

"I think I run better than most catchers," Dempsey said. "I batted in the second slot when I played the outfield and was a designated hitter for the Yankees.

"I batted up there during seven years of winter ball and one year led off."

The Orioles jumped to a 3-0 lead as Dempsey singled, Pat Kelly doubled and Ken Singleton singled them both home in the first. Rangers 1, White Sox 0

Richie Zisk's home run was one of only two Texas hits. The Rangers have won nine of 10, and five in row. Jon Matlack allowed seven hits and fanned seven in beating Steve Stone. Brewers 9, Blue Jays 1

Larry Hisle belted his 27th home run and Robin Yount and Cecil Cooper contributed three hits apiece to highlight a 14-hit attack. Jerry Augustine (11-11) allowed only five hits en route to his eighth complete game. Indians 9, Twins 8

Jose Morales drove in four runs, one on a game-winning homer in the eighth inning. Mike Marshall, who took over for reliever John Sutton in the seventh, picked up his sixth victory against 11 losses. Royals 4, Tigers 2

Steven Braun's pinch-hit single scored Al Cowens from second base with Kansas City's tie-breaking run in the seventh inning. Al Hrabosky earned his 15th save in relief of Dennis Leonard, 13-14. Yankees 6, A's 0

Ron Guidry became the major-league's first 17-game winner with a four-hit shutout. Guidry, who has lost only twice, fanned nine en route to his sixth shoutout of the season. He ran his season strikeout total to 191 to assume the league lead by one over California's Nolan Ryan, and lowered his major league-leading ERA to 1.79. Angels 5, Red Sox 2

Don Baylor hit a two-run double in the fifth and Joe Rudi slammed a three-run homer in the seventh to back the six-hit pitching of Frank Tanana and shave Boston's East Division lead over New York to seven games. NATIONAL LEAGUE

Expos 4, Giants 3

Loser Charlie Williams retired the first two batters in the ninth before Elvis Valentine slammed his 20th homer far over the left-field wall to break a 3-3 tie. Hal Dues pitched one inning for the victory. Reds 4, Pirates 3

Dan Driessen's two-out homer in the top of the 10th inning powered the Reds to a come-from-behind triumph. Cincinnati tied the score, 3-3, with two out in the ninth on Pete Rose's RBI single. Pittsburgh starter Bert Blyleven allowed two runs on three hits before being ejected, along with Manager Chuck Tanner, for arguing a balk call in the seventh inning. Cardinals 11, Astros 5

George Hendrick hit a three-run homer and Garry Templeton tripled home the winning run to highlight a 17-hit attack. For the Cardinals. Mets 3, Padres 1

Steve Henderson's one-out double in the eighth inning sparked a two-run rally as the Mets snapped a three-game losing streak. Craig Swan (6-5) gained his fifth straight victory.