The official melbourne cup site can’t cope?
I simply have to tongue in cheek blog this. For those that don’t know, Australia stops on the first Tuesday in November for the largest horse race in the country. The Melbourne Cup. Shortly after the race finished a colleague gathered the below screen shot from the official web site.