Mo Farah has won the 10,000m at the London Olympics to give Britain three gold medals in track and field in about one hour on Saturday night.

The Somali-born Farah kicked away from a big pack coming into the final straight and won in 27 minutes, 30.42 seconds, holding off training partner Galen Rupp of the United States, who took silver in 27.30.90.

Tariku Bekele finished in 27-31.43 to pick up bronze for Ethiopia.

Earlier Saturday, Jessica Ennis won the heptathlon and Greg Rutherford won the long jump for Britain.

More In: Athletics | Sport