Melbourne remain firmly in the race for the double chance after downing Carlton in a thriller on Saturday night, leaving