Evergreen American sprinter Justin Gatlin struck gold when he anchored his team to victory at the IAAF World Relays in Nassau on Saturday, while double Olympic champion Elaine Thompson shone for Jamaica.

The battle between Gatlin, the 35-year-old 2004 Olympic 100m champion who has served two doping bans, and Usain Bolt’s self-professed successor Andre de Grasse did not play out, the Canadian deprived of the chance to run his leg after a botched handover by his teammates.

De Grasse, a three-time medallist at the Rio Olympics, had cocked his head over towards Gatlin three times before turning on the afterburners to edge the American in the heats.

But there was to be no showboating come the final at a breezy, half-full Thomas A. Robinson stadium as Aaron Brown fluffed his handover to Brendon Rodney.

The US were not out of danger, however, with Britain looking to be ahead as Gatlin took the baton from Ronnie Baker after slick passovers between Leshon Collins and Mike Rodgers.

But Englishman Danny Talbot failed to hit his mark and Gatlin had a free run in for 38.43sec, eyes glued on the big screen in near bewilderment as Barbados took silver at a distant 39.12 and China bronze (39.22).

“I’m proud of my guys, the team,” said Gatlin, dubbing himself the “official track vampire” for his longevity.

“They were hungry, not nervous or jittery.”

Gatlin added that the result was perfect ahead of the August world championships in London.

“We wanted to prepare ourselves, saying let’s have smooth handoffs, be as fast as we can for April,” he said.

“We want to come across the line first in August as we did tonight and we want to be as successful as possible.

“I didn’t realise Great Britain and Canada didn’t get the stick off so I was running with 20 metres to the line thinking ‘hey, where’s everyone at?!’.”

Thompson the anchor

Thompson, who won double gold in Rio last year, was afforded a rousing welcome as she safely led her Jamaican teammates to victory in the women’s 4x200m.

The 24-year-old anchored her team also including Jura Levy, Shericka Jackson and Sashalee Forbes home in a championship record of 1min 29.04sec, Germany (1:30.68) snatching silver from the United States by 0.21.

“There was no pressure,” said Thompson. “We came on the track and do what we do.”

The US defended their women’s 4x800m relay title in first final of the night, Laura Roesler and Charlene Lipsey pulling away in the final two legs after teammates Chanelle Price and Chrishuna Williams were involved in an early nip-and-tuck battle with Australia.

“I’ve had the pleasure of making all three teams that have won here in the Bahamas,” said Price, whose opening leg of 2:01.73 was the quickest run on the night.

“I knew we had a target on our backs and that all the other teams wanted to take the crown from us. We also wanted to set the tone for the USA.”

Belarus eventually edged the Australian quartet into third thanks to a strong anchor leg by Maryna Arzamasova, the 2015 world champion in Beijing.