Canada secured a golden double at the International Dragon Boat Federation (IDBF) World Dragon Boat Racing Championships in Pattaya, as the 1,000 metre races were contested on day two.
With only standard boat division racing, which sees 10 rows of between 18 and 20 rowers along with one drummer and one steerer, it was the Canadians who celebrated a double victory.
The first triumph was in the senior A open category, with no restrictions on crew composition.
They followed that up with victory in the mixed category, which requires a minimum of eight and a maximum of 10 of each gender.
In winning the open title they clocked 3min 56.913sec to finish ahead of hosts Thailand and Germany.
Thailand crossed the line for silver in 3:57.541 as Germany took bronze in 4:03.782.
A more comfortable victory came in the mixed event as Canada won in 4:07.374.
Germany were almost four seconds behind in 4:11.117 to pip the United States to silver.
The US settled for bronze in 4:11.552.
The home fans celebrated as Thailand claimed gold in the premier women's class.
They were first over the line in 4:09.041 in a blanket finish that saw just 0.2 seconds splitting the top three.
China took second in 4:09.221 and Canada earned bronze in 4:09.232.
Indonesia won the premier mixed final in 3:55.485 as the US took second place.
The US finished in 3:56.704 with Myanmar rounding out the top three in 3:57.608.
The premier open category was won by Chinese Taipei in 3:43.897.
In 3:45.009, the US pipped Thailand to silver, with the hosts taking bronze in 3:45.914.