Ashley Williams proved to be the unlikely hero for 10-man Everton as they handed Arsenal their second Premier League defeat of the season by securing a dramatic 2-1 victory at Goodison Park on Tuesday.