As above, it will work just fine. I will just clarify one point, although PCIe2.0 is slower than 3.0, this is only when looking at the maximum data rate. If you have a gpu that can't use the maximum data rate (and there is no gpu that can even use 16 lanes of 2.0 to the max), then there is no speed difference.