Day four of the 20th Commonwealth Games saw the athletics competition get under way, with medals up for grabs on both the road and the track.
In the male race, there was a huge shock as Australia's Michael Shelley became the first non-African to win the Commonwealth Games men’s marathon in 20 years.
The 30-year-old, who won silver in the same event in Delhi four years ago, stretched away from the field at the 20-mile-mark to win in a time of two hours, 11 minutes and 15 seconds.
Kenya's Stephen Chemlany, who was the fastest man in the field heading into the event, finished second, 43 seconds behind Shelley, with Uganda’s Abraham Kiplimo taking the bronze.
The women's race was much more to script, with Kenyan athlete Flomena Cheyech leading home a one-two for her country.
Cheyech, who won the Paris Marathon earlier in the year, pulled away from her compatriot Caroline Kilel in the last two miles to clock a time of 2:26:45 and take the gold medal. Australia's Jess Trengrove finished in bronze position.
On the track, at Hampden Park, the heats of many events also took place. Among those to shine were Adam Gemili.
The English sprinter was the fastest qualifier from the 100 metre heats, winning in a time of 10.15s.
He will be joined in the semi-finals by compatriots Richard Kilty and Harry Aikines-Aryeetey.
Kilty finished joint-second in his heat, while Aikines-Aryeetey made it through as a fastest loser.
English women through
All three English athletes also made it through in the women's event.
Perhaps the most impressive, though, was Bianca Williams. The 20-year-old ran a time of 11.37s to qualify for the semis as fifth fastest.
Her teammates Asha Philip and Sophie Papps also made it through, as did Northern Ireland's Amy Foster. Pre-race favourite Blessing Okagbare was the fastest in the heats with a time of 11.20s.
The first track medals of the athletics track programme were also handed out. In the men's 5000m, one of the events Mo Farah would have competed in if he was fit, Kenya's Caleb Ndiku took the title in a time of 13:12.07.
England's Bethy Woodward also took the silver medal in the women's para-sport long jump. The 21-year-old's personal best leap of 4.00m saw her finish 39cm behind Australia's Jodi Elkington who took the gold.