John McEnroe faced at least a 21-day suspension after being fined $2,100 for three counts of misbehavior yesterday in a stormy 1-6, 7-6 (7-5), 6-2 semifinal victory over Anders Jarryd in the Stockholm Open-Scandinavian tennis championships.

McEnroe's outbursts in the second set -- slamming a ball into the stands, calling the umpire a "jerk" and hitting a soft drink can with his racket during a changeover -- pushed his fines this year past the $7,500 limit.

Ken Farrar, the Grand Prix chief of supervisors, said McEnroe had fines of $6,400 going into this tournament.

McEnroe now has two options, to play no tennis at all for 21 days or no Grand Prix tennis for 42 days, which would allow him to play exhibitions and the Davis Cup.

The Davis Cup final between Sweden and the United States is set for Dec. 16-18 in Goteborg.

Farrar said McEnroe would be fined $350 for ball abuse, $750 for abuse of official and $1,000 for "unsportsmanlike conduct."

"But he has a 10-day appeal so he will be able to play in London next week," said Farrar.

McEnroe will play Mats Wilander in the final of this $315,000 event today. Wilander, the No. 3 seed, defeated No. 2 seed Jimmy Connors, 6-7 (7-5), 6-3, 6-3 in the other semifinal.

McEnroe was ahead 4-2 in the second set when he hit a first serve that was called out. He received a warning by the judge for hitting the ball into the stands. Then, after shouting to the judge, McEnroe was penalized one point -- making the score 15-30 -- for verbal abuse. McEnroe double-faulted to 15-40 and eventually dropped his serve. Moments later, McEnroe was penalized one game -- making the score 4-4 -- for equipment abuse.

McEnroe kept his cool the rest of the way, winning the second set tie breaker, 7-5, after trailing 3-5.

After trading early service breaks in the third set, McEnroe broke Jarryd's serve for a 3-2 edge. He never lost it. The victory improved the Wimbleon and U.S. Open champion's record for the year to 74-2. But McEnroe, who complained he was not concentrating well in earlier matches in this tournament, took his worst beating of the year in the first set when he sprayed his shots outside the court. He won only seven points and Jarryd took four games to love, including one service break.

Wilander said his victory over Connors was one of his best matches. "I thought he would get tired in the final set and I was surprised to see how he fought until the end," said Wilander.

Wilander, who never has lost to Connors, outlasted the American veteran in a 2-hour 37-minute duel in reaching the final for the third straight time.

Wilander, the defending champion, and Connors played a tiebreaker for the third time in two matches and six sets.

Connors won this one, 7-5. But Wilander took control midway through the second set . . .

In Zurich, Zina Garrison defeated Claudia Kohde, 6-1, 0-6, 6-2, in the final of the $150,000 women's European Indoor to win the first Grand Prix tournament of her two-year professional career. Garrison will be 21 next week.