Yes, it'll go on just fine. Nearly all modern graphics card are compatible with nearly all modern motherboards. Graphics Cards connect with Motherboards through PCIe slots (not to be confused with PCI slots). As long as you have some generation of PCIe x16 (which means 16 lanes as opposed to PCIe x4, which would only have 4 lanes) then your modern commercial graphics card is guaranteed to fit.
Just to give you some unsolicited info to further expand on the topic, PCIe has 3 different generations you're still likely to see today: PCIe 1.1, PCIe 2.0, and PCIe 3.0. All generations of PCIe are backwards and forwards compatible. What fits in one will fit in the other and this will likely continue upon the release of PCIe 4.0 and 5.0 and 6.0 up until the day PCIe is phased out for something even more efficient.
The latest generation, PCIe 3.0, allows for a higher information throughput (in other words the graphics card and other parts can communicate with one another quicker) than the previous 2 generations. PCIe 2.0 can potentially send data to other parts twice as fast as PCIe 1.1, and PCIe 3.0 can send nearly twice as much as PCIe 2.0. However, that
doesn't mean that a PCIe 3.0 recommended GPU will only work 1/4th as efficiently in a PCIe 1.1 slot. Graphics Cards right now just barely send enough data to other components fast enough to exceed the information limitations provided by PCIe 1.1. So in other words, even a PCIe 3.0 x16 GPU will at worst provide performance around 88% - 92% of its maximum capacity when in a PCIe 1.1 x16 slot, and it will still work at 100% capacity in a PCIe 2.0 x16 slot.
Sorry for the mouthful, but I figured it'd be interesting and useful knowledge to have.