Yes. It will run without bottlenecking performance at all for you. PCIe 2.0 is for the future - to support graphics cards that have more bandwidth than the ones we currently have on the market.
Feeling bad for not telling you this in the first place now that you've gone offline and are probably buying the card . PCIe x8 may bottleneck a bit, not to worry though; the picture quality and performance will still be good if this is your case.