Eagles sneak home in AFL v spirited Demons

West Coast have booted two unanswered goals in the final quarter to post a six-point AFL win over Melbourne in Perth.