MSI 890FXA-GD70 is my guess. Some of the capacitors don't match a MSI 790FX-GD70.
Yes, I believe that is what it is. The 6990's appear to be in slots 1, 4 and 7. The bottom card is hanging off the end of the mobo, which is not a problem since it's in a Cooler Master HAF-942 case, which has 9 slots. Nice job.