Contador had to close down those gaps to TJ by himself, and with such an even level of the topriders, Quintana clearly had a little extra in the tank. Contador has done this plenty times where he wait for somebody else to close gaps and then launch an attack. Quintana just did the same to him today.
But no denying Quintana was a bit stronger than Contador today, but I still think both have room to improve for the Tour. I actually think that Contador would have benefited from a stronger Froome today, because then he wouldn't be the one to close those gaps to TJ and Porte.
Contador looked stronger in the Dauphine 2014 than the spring in 2014, and even better at the Tour. Quintana usually just pop up at some point in the spring where he's good, and then we see him in the 3rd week of the Tour.
We'll wait and see. It'll be the mountains that decide, because isn't the TT in the Tour a hilly one? If so, then i expect Contador and Froome to finish 10-15 apart at most, and Quintana will loose 30 seconds at most.