"Rupp’s 2012 Olympic 10k silver medal was the best by an American since Billy Mills won gold in 1964, and his London Olympic 5k 4th matched the best by an American since 1972 – run by 21-year-old Steve Prefontaine."
Rupp was 4th in Moscow 2 years ago, not London. Lagat was 4th in London.