Sjinkie Knegt set a new world record at the Olympic Oval in Salt Lake City en-route to the 1500 metres title at the International Skating Union (ISU) Short Track World Cup.
The 27-year-old Dutchman, a triple world champion and the Sochi 2014 bronze medallist over 1000m, roared round in a lighting quick final to set a new global best of 2min 07.943sec.
Jung-Su Lee of South Korea crossed for second place in 2:08.646 as Russia's Semen Elistratov came home for bronze in 2:08.655.
A second world record was broken on the final day of action at the American venue, with Britain's Elise Christie clocking 42.335 in the women's 500m quarter-finals.
Christie won one of the two 500m competitions at the opening World Cup leg in Canadian city Calgary last weekend but, despite her world record, she could not add a second gold today.
The Scot crashed out of contention in the final as Canada's Marianne St-Gelais took victory in 43.059sec.
South Korea's defending overall World Cup champion Choi Min-jeong was second in 43.244sec as China's Kexin Fan claimed bronze in 43.249sec.
In the men's 500m final, there was a first World Cup gold for Kazakhstan's Abzal Azhgaliyev, a winner in 40.373sec.
He took advantage of Samuel Girard falling on the final lap, with the Canadian leading up until that point.
It meant Tianyu Han of China moved into silver medal position on 40.419sec with Girard's team-mate Charles Hamelin finishing third on 46.260sec.
Elsewhere, there was a clean sweep of the podium for South Korea in the second women's 1500m of the weekend.
Suk Hee Shim took gold after claiming the lead five laps from the finish, with her winning time 2:22.384.
Jiyoo Kim and Do Hee Noh were the silver and bronze medallists respectively in 2:22.837 and 2:22.954.
South Korea added another gold as their women took the 3,000m relay honours in 4:05.149, in front of The Netherlands, timed at 4:06.320, and China, who clocked 4:13.833.
The Chinese were victorious in the men's 5,000m event, winning over The Netherlands and Kazakhstan in 6:48.078.
The Dutch were timed at 6:48.381 for silver with the Kazakh bronze coming in 6:48.444.
Chinese city Shanghai will host the next leg of the World Cup, between December 9 and 11.