Pat Rice allowed two singles over 5 1-3 innings to win his major-league debut and the Seattle Mariners moved eight games over .500 for the first time in their franchise history Saturday with a 4-1 victory over the New York Yankees.

Rice, 1-0, who was called up from the minor leagues earlier in the day, struck out three and walked none to help the Mariners remain in first place in the American League West - the latest in the season they have held that position. Seattle has won 12 of its last 13.Ken Griffey, Jr. collected three hits, drove in two runs and went above the fence to catch Matt Nokes' fourth-inning drive to left-center.

Pete O'Brien hit his fifth home run and Edgar Martinez provided an RBI double for the other Seattle runs.

Angels 4, Orioles 2

At Baltimore, Wally Joyner homered and drove in four runs, including a tiebreaking single in the ninth inning Saturday night that led the California Angels over the Baltimore Orioles 4-2.

Joyner went 3-for-4, raising his major league-leading average to .391. He is 27-for-55 (.491) in his last 14 games. His two-out, two-out single in the ninth made Chuck Finley (7-1) the winner.

Athletics 3, Indians 0

At Cleveland, Andy Hawkins pitched 5 1-3 shutout innings in his Oakland debut and Dave Henderson hit his major league-leading 11th home run as the Athletics beat the Cleveland Indians.

Twins 4, Tigers 1

At Detroit, Shane Mack and Kirby Puckett each hit home runs as the Minnesota Twins sent Detroit to its eighth straight loss by beating the Tigers. The eight-game skid is the longest for the Tigers since they lost 12 straight in 1989.

Blue Jays 9, White Sox 2

At Chicago, rookie Ed Sprague hit his first major league homer and Jimmy Key pitched four-hit ball for seven innings as the Toronto Blue Jays beat the Chicago White Sox.

Royals 7, Brewers 4

At Kansas City, Mo., Jim Eisenreich, Danny Tartabull and Carmelo Martinez hit solo homers off reliever Mark Lee in the eighth inning, lifting Kansas City to a see-saw victory over Milwaukee.

Rangers 13, Red Sox 5

At Arlington, Texas, Roger Clemens gave up a home run on his first pitch and never recovered, getting pounded for nine runs and his first loss of the season as the Texas Rangers beat up Boston.