In January 2009, Farah set a new British indoor record in the 3000 metres, breaking John Mayock's record with a time of 7 minutes 40.99 seconds in Glasgow. A few weeks later, he broke his own record by more than six seconds with a time of 7 minutes 34.47 at the UK Indoor Grand Prix in Birmingham, a performance which commentator Steve Cram called "the best performance by a male British distance runner for a generation". Farah attributed his good form to a spell of winter training at altitude in Ethiopia and Kenya. In March 2009 he took gold in the 3000 m at the European Indoor Championships in Turin, recording a time of 7 minutes 40.17.