At the Alphen (NED) 20K held on 12 Mar 2006, Haile Gebreselassie ran a 1:11:37 for 25km, well under the previously fastest reported time of 1:12:45 set by Paul Kosgei (KEN) at the Berlin (GER) 25km on 09 May 2004.How can a runner set a record for 25