Will an evga gtx 1060 sc 6gb fit on my Gigabyte GA-H81M-S2H Micro ATX Motherboard

webbyonmic471

Commendable
Oct 22, 2016
46
0
1,530
I own a Gigabyte GA-H81M-S2H Micro ATX Motherboard and i would like to purchase an Evga gtx 1060 sc 6gb GRAPHICS CARD.
Is it compatible?
Also the my motherboard only has Pcie 2.0 x16 and the gpu i want is pcie 3.0 x16 will it make a difference?
And what power supply will the following require:
i7 4770
gtx 1060
1TB hdd
8gb ddr3
???????

here is a link to the evga gtx 1060 sc that i want:
http://www.newegg.com/global/uk/Product/Product.aspx?item=N82E16814487261