It will fit, but you will get a severe bottleneck on your card as I think that board is running on a pci e 1.0 slot. You should definitely upgrade that board to a board that has a pci e 2.0 slot or greater.
That pci-e slot is 1.1. Will you bottleneck, probably ... probably severly in bf4 but I wouldn't think it would be to bad in other games. If it were me I would get it and upgrade my mobo and cpu later (that is what I am doing now ... got a good deal on a 7870 ghz ed).