Ex6oN :
B85M-G (SOCKET 1150) and a Gtx 1060 6 GB, will my mobo work fine with this card?
Yes.
Why?
The board says 1 x PCI Express 3.0 x16.....(is also backwards compatible).
http://www.newegg.com/Product/Product.aspx?Item=N82E16813131986
The card says
Bus Support - PCIe 3.0 https://www.nvidia.com/en-us/geforce/products/10series/geforce-gtx-1060/
They are compatible.
On a side note. It helps to be specific with PC hardware. Gtx 1060 6 GB is a generic name for that card. Its full name is applied when the GTX 1060 GPU inside gets a home supplied by 3rd party retailers like EVGA, Asus, Gigabyte, MSI and many more. Providing a link
https://www.amazon.com/MSI-GAMING-GTX-1060-6G/dp/B01IEKYD5U or its full name is sometimes a critical piece of information. There are cards that are significantly overclocked and have 3 fans and may need more power(and space) than the original. It's a moot point with this question but can be very important in others so it's best to err on the side of caution and always provide specific info..