2012 Tour de France champion Wiggins was on amazing form to beat the world’s finest time trailers by a significant margin on the seventh and concluding stage from Wieliczka to Krakow.
The Sky rider had 56 seconds on Fabian Cancellara (Radioshack) over the 37km trial, with American Taylor Phinney (BMC) impressing with a third-best time a minute and 14 seconds behind ‘Wiggo’.
The Polish event was Wiggins' first competitive action since May.
But the day belonged to Weening, as the Dutch Orica-Greenedge man’s time trial performance saw him rise up from fifth in the General Classification and take the win on final day from AG2R’s Frenchman Riblon.
“It’s been a long, hard week,” added Weening. “This is a big win for me.
"Winning at a WorldTour race is always a really important result. I’m satisfied with what we achieved here.”
Weening previewed the time trial course ahead the stage start. He liked the look of the stage seven from the car window.
“We did a recon this morning in the car instead of on the bike because I have already done enough kilometres this week,” Weening explained.
“I saw from the beginning that it was a time trial that would be really good for me.
"It was always up and down, and I had to push a big gear all the time. That’s perfect for my capabilities.”