"It is nice to feel strong and run like that," Britton told BBC Sport.

Kiprop beat fellow Kenyan Brimin Kipruto, who won Olympic gold in the 3,000m steeplechase, and Ethiopian legend Bekele, who both finished well down the field.

Analysis

We must go back 11 years for the last time Kenenisa Bekele finished outside the top 10 in any race, and that was in the 2001 Oslo 5,000m when he was still a junior. One wonders if his bubble has burst, since he's now lost four of his last five races. But remember the one he did win was last September's Brussels 10,000m, which was highly significant as he ran the fastest time in the world in 2011 and virtually guaranteed his selection for London in that event. Olympic Park on 4 August will be a far cry from Holyrood Park on 7 January.

Bekele, who won gold in the 5,000m and 10,000m in Beijing in 2008, is regarded as the biggest rival to Britain's Mo Farah at the 2012 London Olympics but he struggled with the pace.

Kiprop, 22, said: "I expected a very tough competition from them.

"I am excited having won here today after being second last year."

Britton beat a quality field at Holyrood Park to win by an impressive 20 seconds.

The 27-year-old said: "It is a big event and I knew I was the person everyone would try to chase down so I knew I had to have a good race.

"Now I will look towards the track and the Olympics and look to get times in the 5km or 10km.

"I've been told I need to move up in distance so I will go get it now."

In the men's 8km race, Spain's Ayad Lamdassem won in a time of 25.44 from American Bobby Mack, who just edged out Belgium's Atelaw Bekele.

In the team standings, Great Britain and Northern Ireland finished ahead of the United States and a European Select team.