msi Z77A G45 compatibility

Solution
NO!, you'll want an 1150 mobo, the Z77 is a 1155 socket mobo......you want the Z87 chipset for the 4670K, and regardless, I also suggest staying away from the MSI mobos, I won't build on them, poor QC and support.