The 30 year old won his second consecutive gold medal in the K1 5000 following victory a fortnight earlier at World Cup 1 in Milan.
Wallace completed the gruelling 5km course in 19.45.70 to finish 1.40 seconds ahead of German Max Hoff.
Wallace and Hoff dominated the race with bronze medal winner Rene Holten Poulsen of Denmark finishing more than 40 seconds behind the front two.
Exciting teenage prospect Jordan Wood continued his promising form with an impressive 14th place finish.
Earlier in the day Wallace finished second in the K1 500 final.
The 2008 Beijing gold medallist went one better than the bronze he won at the first World Cup claiming the silver medal behind Czech giant Josef Dostal.
Wallace finished 0.89 seconds behind the Czech who triumphed in 1:35.89.
Wood featured in his first World Cup A final placing eighth, 3.70 seconds behind Dostal.
Wallace said he has a real love hate relationship with the non-Olympic event.
“I know it is always going to hurt and those last 100 metres is going to be a real sting but it is good to get through it. It is always good to be on the podium,” Wallace said.
The 30 year old said he felt like a middleweight boxer up against the heavyweights of Dostal and bronze medallist Max Hoff.
Despite flying home in the latter stages of the final Wallace fell short of Dostal who had a strong middle section of the race.
“It was too much to try and catch. I think I was slowly reeling him in but not enough,” Wallace said.
Wallace will have little time to recover with the third ICF World Cup to commence in Szeged, Hungary on Friday.