He told TeamINEOS.com
: “We came here to win the race, we knew we had a good team and we could control the whole race.
“We were in the front from kilometre zero until the final, we deserved to win the race as we took on the responsibility. The team did a really good job, a really good lead out until the last kilometre and then I attacked in the last part of the climb. It was practically just two Team INEOS riders at the end."
Bernal singled out Sivakov for praise, with his Russian teammate working hard to deliver him to the ideal position on the climb, before then holding off other GC contenders behind to complete a fantastic 1-2 finish.
He continued: “Pavel was impressive, I think he has improved his level a lot since last season and he will be a key rider in the Tour de France.
“I think it is good training for the Tour de France, this has been good for the Tour group and everything went perfectly today. We have not ridden together too much this year, it’s a strange feeling, and we need this time to be together as a group and ride together as a group again.
“Today was perfect, Dylan, Castro and Andrey did a perfect job and then Chris and Tao and Pavel did a great job too - it was perfect.”