I am using a GIGABYTE GV-N660OC-2GD with a MSI 970A-G43, a PCIe 3.0 card with a PCIe 2.0 slot, and it appears that this doesn't work. Constant BSOD whenever I play games (Borderlands 2, Assassin's Creed 4), especially when there are lots of effects going on. Got an error box that said "The instruction at xxxxx referenced memory at xxxxxx. The required data was not placed into memory because of an I/o error status of XXXXXXXX. I'm guessing the PCIe 2.0 interface is not fast enough to handle the card.