Mo Farah set to compete at Commonwealth Games

Mo Farah ended months of speculation and announced on Twitter on Monday night that he will compete in Glasgow's upcoming Commonwealth Games.

He added: "Haven't decided which events to compete in: 1500m, 5,000m, 10,000m. Will let you know as soon as I decide."

After coming eighth in April's London Marathon, Farah, 31, was initially undecided whether to return to the track in Glasgow. Despite finishing four minutes behind winner Wilson Kipsang in the London Marathon, Farah said he hoped to return. But his coach, Alberto Salazar, advised him to avoid distance running until after the 2016 Rio Olympics.

Regardless of which event he decides to run, Farah, who successfully broke Steve Cram's 28-year-old 1500m British record last year and won the 5,000m and 10,000m double at London 2012, will be a huge boost for the Games.

Farah is scheduled to run in a special event at the Diamond League meet in Glasgow on 12 July, with the Commonwealth Games commencing 11 days later.