Scrappy Eagles lucky to beat Demons in AFL

West Coast have survived an AFL scare to beat Melbourne in slippery conditions at Domain Stadium.