Cairns Taipans have celebrated a welcome return home by snapping their five-game losing streak with a hard-fought 79-65 victory over Adelaide 36ers in a battle of the NBL cellar-dwellars.
Playing their first game at home in over a month, the depleted Taipans overcame a game-high 21 points from 36ers big man Daniel Johnson to claim their first victory since March 4.
Spiralling Adelaide have now lost five straight and are fast losing touch with the top four.
Star guard Scott Machado led the hosts with 17 points and six assists, while sharpshooter Mirko Djeric added 13 points.
But it was the play of import Cam Oliver that was a welcome sight for Taipans fans, breaking out of a funk with a 19-point and 10-rebound double-double.
Despite the contest pitting the league's worst two defensive units against each other, neither offence could find any semblance of rhythm in an ugly contest.
It wasn't until Oliver, who has been criticised for an inconsistent campaign so far this season, swung momentum with some key fourth-quarter plays that the Taipans pulled away.
Oliver admitted he was upset with his recent form.
"I wasn't satisfied with myself, and I'm pretty sure it wasn't (satisfying) for the team and the coaching and as well," he said. "I took a big look in the mirror and figured out what I need to do to get things going for myself and get the team going for everybody else. It felt good."
Coach Mike Kelly added: "I can tell you it was noticeable this week in practice..
"He was more vocal, telling his teammates where they need to be in a positive way and it just made him more active and more attentive in scout."
Curiously, new 36ers import Brandon Paul was limited to just 24 minutes off the bench, receiving little game time in the final period.
The American swingman averaged 22.5 points in nearly 30 minutes of action across his first two games since being rushed into the squad late last month.
But he played just 18 minutes in a loss to Perth last week and missed his first five attempts before finding the bottom of the net in the final minute of the game.
He also had five rebounds and four assists, but committed four turnovers before finishing the game with six points.
"Last two games there's been a fatigue that has set in with him, and I don't know if that is due to the long layoff he had before he got here, and then the two weeks quarantine," 36ers coach Connor Henry said. "The fact is, he has not played really well on both ends of the floor these past two games. But I just spoke to him - we are committed to him. He's going forward, we're going to keep giving him as many minutes as he can."