Pinch hitter John Hale slapped a bases-loaded single off All-Star reliever Don Stanhouse in the ninth inning to give the Seattle Mariners a 4-3 victory over the Baltimore Orioles in the opener of a three-game series tonight at the Kingdome.

It was the Orioles' first loss to Seattle since Aug. 16, 1978, severing Baltimore's eight-game winning streak over the Mariners.

Seattle starting pitcher Odell Jones went the distance to record his third victory in 11 decisions.

Oriole starter Scott McGregor threw an eight-hitter in defeat. The 25-year-old left-hander is 3-3 for the season.

The Orioles had tied the contest in the top of the ninth when Al Bumbry led off with a double and scored on a pinch-hit single by Terry Crowley. They later loaded the bases when Jones issued walks to Eddie Murray and John Lowenstein, but shortstop Mark Belanger popped up to third baseman Danny Meyer to end the threat.

The Orioles jumped to a 1-0 lead off Mariner starter Odell Jones in the top of the second. After Jones struck out Eddie Murray and John Lowenstein, Doug DeCinces doubled down the left field line. Gary Roenicke walked and scored on Rich Dauer's single. Jones then walked Rick Dempsey to load the bases, but Al Bumbry struck out to end the inning.

The Mariners tied it in their half of the inning. Danny Meyer beat out a bunt to start the rally. Orioles' starting pitcher Scott McGregor struck out the next two batters, but Meyer stole second and scored on a single by Seattle shortstop Mario Mendoza.

The Orioles regained the lead with a two-out run in the fourth inning. DeCinces walked to get things started. After Roenicke struck out and Dauer flew out, Dempsey singled DeCinces to third, Bumbry, who struck out with the bases loaded in the second inning, scored DeCinces with a single to center.

McGregor, who beat the California Angels in his last start to halt a five-game Baltimore losing streak, retired seven straight Mariners following Mandoza's single in the second.

However, Mariner catcher Larry Cox led off the fifth with a double off the left center field wall. Cox was left stranded as McGregor got Mendoza and Leon Roberts to pop up and struck out Ruppert Jones.

McGregor showed no signs of the tendinitis that had sidelined him earlier this season. He set down the Mariners in the sixth and seventh innings, allowing a lone single by Tom Paciorek.

But jones topped that effort, retiring nine Orioles in a row between the fifth and eight innings. Roenicke broke the string with a single off the glove of Meyer at third base with two out in the eighth. But Dauer flew out to Roberts in left field to end the inning.

Mark Belanger, who was reactivated today after being on the disabled list since June 10 with a broken middle finger on his right hand, entered the game at shortstop for the Orioles in the eighth.

With one out in the eighth, Seattle's Ruppert Jones singled and stole second base. Bochte, the only Mariner on the American League All-Star squad, followed with his homer to give Seattle a 3-2 lead.