Top-seeded John McEnroe beat Mark Edmondson, 6-3, 6-2, and Peter McNamara defeated Vitas Gerulaitis, 6-3, 3-6, 6-2, yesterday to advance to the final of the $300,000 Seiko tennis tournament in Tokyo.

McEnroe, 23, had little trouble turning back the seventh-seeded Edmondson. He broke the Australian's service in the second and sixth games of the first set and in the third and fifth games of the second set to win the match in 1 hour 13 minutes.

McNamara, the No. 4 seed, took the first set as he broke Gerulaitis in the second game. After dropping the second set, he broke Gerulaitis in the sixth and eighth games to qualify for the final.

The winner Sunday will receive $60,000 and the loser $30,000 . . .

Martina Navratilova and Chris Evert Lloyd, the top two seeds, won in straight sets to reach the final of the $136,000 Daihatsu tournament in Brighton, England.

Navratilova, playing her serve-and-volley game on a fast indoor court at the Brighton Center, won 11 games in a row to defeat Tracy Austin, 6-2, 6-1.

Evert had a tougher match, but finally overcame Pam Shriver, 6-4, 7-5.