There was plenty of drama inside the Olympic Stadium on Sunday afternoon.
Gold medals were handed out for the men’s 100m, high jump and women’s triple jump.
Yulimar Rojas set a new world record en route to winning gold in the women’s triple jump.
The Venezuelan catapulted herself to top spot with a 15.41m effort from her very first jump of the evening and, from her last attempt with gold already guaranteed, she put in 15.67m.
It was 0.17m better than the previous benchmark, set by Inessa Kravets in 1995.
A thrilling men’s high jump final saw the gold medal remarkably shared between two athletes.
There was nothing to split between Qatar’s Mutaz Barshim and Italy’s Gianmarco Tamberi.
Both had no misses through 2.37m and agreed to share the gold.
They could have opted for a jump-off to decide an outright winner, but both are now the joint Olympic champions.
The 100m final followed moments later and there was heartbreak for Team GB’s Zharnel Hughes.
His false start meant he was out of the race with Italy’s Marcell Jacobs winning gold in a personal best of 9.80 seconds.
It has been a brilliant sporting year for the Italians as they add these two gold medals to their Euro 2020 success in the football.
United States’ Fred Kerley was second in 9.84 and Canada’s Andre De Grasse bronze in 9.89.