Ayr United 3 - 1 Dundee at Somerset Park and the home team enjoy a worthy victory over a strong opponent on the night.