Is this GPU compatible with a certain MoBo

jaytwonine02

Commendable
Apr 2, 2018
25
1
1,535
I'm interested in buying an

EVGA GeForce GTX 1060 3GB GAMING, ACX 2.0 (Single Fan), 3GB GDDR5, DX12 OSD Support (PXOC) Graphics Cards 03G-P4-6160-KR

and an

ASUS ROG Strix H370-F Gaming LGA1151 (Intel 8th Gen) DDR4 DP HDMI DVI M.2 H370 ATX Motherboard with USB 3.1 Gen2.

I just want to know if the 1060 is compatible with this motherboard. and for my cpu i am getting a


Intel Core i5-8400 Desktop Processor 6 Cores up to 4.0 GHz LGA 1151 300 Series 65W

and

G.SKILL TridentZ RGB Series 16GB (2 x 8GB) 288-Pin DDR4 3000MHz (PC4 24000) Desktop Memory Model F4-3000C16D-16GTZR


would these four things be compatible with each other? I just want to make sure these things work with each other before I buy them and build the pc.