Advertisement

Power shock Demons in Friday night thriller

Port Adelaide claimed a seventh straight win after edging out Melbourne in a thrilling clash at Adelaide Oval.