With 31 disposals and six clearances, Oliver also added a goal as the Demons came from behind to win their fourth game of the season.
The Demons will face North Melbourne next week as they look to consolidate their position inside the top four.
Echuca product Ollie Wines was in action at the Adelaide Oval on Saturday afternoon, as Port Adelaide proved too strong for the injury-hit Eagles.
Wines continued his steady start to the season, with 25 touches and three clearances, as he searches for a return to the Brownlow medal-winning form he enjoyed two seasons ago.
Noah Long was out for West Coast through injury, the first game he has missed in a promising start to his AFL career.
The Power will try to stop the momentum of ladder-leader St Kilda when they meet in round seven at Marvel Stadium, while West Coast plays Carlton at Optus Stadium on Saturday night.
Lachie Schultz hit the scoreboard on a difficult Friday night for Fremantle, going down to the Bulldogs by 49 points at Optus Stadium.
Following on from a starring role in the Dockers’ come-from-behind win against Gold Coast during Gather Round, Schultz managed a goal from his 10 disposals when opportunities were hard to come by up forward.
The Dockers have a tough test against a Brisbane side that has found its groove next week, travelling to the fortress that is the Gabba on Saturday night.