Canada matched its two-medal success from Thursday's opening day at the Para-cycling track world championships, capturing a gold medal and bronze in Montichiari, Italy on Friday.
Tristen Chernove, fresh off his individual pursuit title on Thursday, won the 1,000-metre time trial in one minute 13.279 seconds, more than two seconds ahead of silver medallist Xie Hao of China, the defending champion.
The C2 rider from Cranbrook, B.C., also qualified for Saturday's final in the scratch race after avoiding a crash and finishing fourth in his qualifier.
"The kilo [doesn't have] a lot of strategy. You just go out and push yourself as hard as you can and hope for the best," Chernove told Cycling Canada. "The scratch race is all about being switched on and paying a lot of attention.
"You want to move through [to the final] and be safe at the same time. Every athlete works to overcome challenges, but here the challenges are so visible, and you see how adaptive people have to be. It's awe-inspiring."
In men's tandem pursuit, the Canadian squad qualified fourth to set up a race against Great Britain for the bronze medal.
Canadian record in tandem
Canada's Daniel Chalifour and Jean-Michel Lachance of Quebec reached the podium with a time of 4:17.409, 1.26 seconds faster than their opponent. It was also a new Canadian record, nearly six seconds faster than their previous best time of 4:23.
Australia won gold over Spain.
"Today we did two times the best that we have ever done, which was amazing," said Chalifour. "I would like to thank Jean-Michel, who has just joined me in this adventure after my previous pilot Alex [Cloutier] could not participate."
Canada's Para coach Eric van den Eynde said the tandem performance was a surprise.
"They are a new team and the only expectation was to beat the Canadian record," he said. "I thought that there were three teams that were untouchable, and that we were in the next group. But then we finished fourth [in qualifying] and were into the race [for bronze]."
Meanwhile, Edmonton's Ross Wilson just missed his second medal performance in two days, placing fourth in the men's C1 1,000 time trial (1:21.85). Fellow Canadian Jaye Milley (Calgary) was 10th in the same event, while Michael Sametz, also of Calgary, ended up 14th in the men's C3 1,000.