GATESHEAD, ENGLAND, AUG. 17 -- Michael Johnson led an American sweep of the men's sprints and British runner Peter Elliott showed he has overcome season-threatening injuries as he won the mile at an international track and field meet here tonight.

Johnson ran through a swirling wind to win the 200 in 20.21 seconds, beating Dean Capobianco of Australia by four meters.

Calvin Smith won the 100 in 10.40, ahead of another American, Dennis Mitchell. Andrew Valmon of the United States took the 400 in 44.66. World record holder Butch Reynolds was third in 45.17, behind England's Roger Black.

Elliott, who started the season strongly before illness and injury became problems, won the mile in the relatively slow time of 3:55.51, beating Steve Crabb of England by five meters.

The victory before a wildly cheering crowd put Elliott on target for the European championships in Split, Yugoslavia, later this month.

Barrios in Form:

Arturo Barrios recorded the best time of the year in the 10,000 meters on the West Berlin track on which he set the world record.

Barrios won last night in 27 minutes 18.24 seconds, more than 10 seconds slower than the world mark of 27:08.23 he set in 1989.

Roger Kingdom, the two-time Olympic champion, lost a photo finish in the 110 hurdles to Tony Dees. Officials finally declared Dees the winner in 13.29 seconds.

American Danny Everett and Jamaica's Merlene Ottey were among a group of runners who set meet records.

Everett won the 400 in 44.61 seconds, defeating Antonio McKay by more than half a second. Ottey was timed in 10.82 seconds in the women's 100 to erase the meet record of 10.92.

Another meet record was set in the women's 1,000, with East Germans Christine Wachtel and Sigrun Wodars coming in first and second. Wachtel finished in 2:30.67 and Wodars in 2:31.77.