Which MotherBoard should I choose?

I'm building a budget gaming PC and I want to know if I should get:

i3 4160 with the AsRock H97 Anniversary

or should I pair that i3 with the MSI 970?

Thank you for all the help!