Canterbury captain Ethan Rusbatch scored a season high 27, including five for five three pointers. Richie Edward, who was inserted into the starting lineup collected his third straight twenty point haul of 21.
The Sharks trailed by seven in the opening period, but managed to win the second and third quarters to hold an eight point lead heading into the fourth.
But the home side rallied to win the fourth quarter by ten, putting them into the top four with two wins and one loss.
Southland forward Tai Wesley put up an incredible stat-line of 26 points, 16 rebounds, four steals and four blocks in what would have been a certain player of the week performance had they won.
Todd Blanchfield had 26, but again he couldn't find his three point range, going 3/13. Kevin Braswell picked up his scoring from last week with 22, but the rest of the team struggled shooting a combined 7/28 for 18 points.
Canterbury got much better production from their point guard Jeremy Kench who added 14, and American Kyle Coston put up an efficient 16.
Tomorrow the Sharks have a chance to make amends when travel to Nelson to play the Mike Pero Nelson Giants who are yet to be defeated at 2-0.
In Auckland the James Blond Supercity Rangers have survived thanks to the clutch heroics of Hayden Allen (23 points) to propel the Rangers to a 105-103 win over the Augusta Airs.
Taranaki were leading by two after a Brad Anderson make with under a minute to go. But Allen, as he has done throughout his career, hit a go ahead three with seconds remaining.
The Airs tried to put the game into overtime, but forward Dyson King-Hawea was unable to convert.
Forward Aaron Fuller led the Airs with 37 points and point guard Chris Hagan had a double-double with 22 points and 10 assists. Hagan did not have the best shooting night, but as a point guard he was cool under the aggressive Rangers defense, turning the ball over only once.
In the end the Rangers were able to scrape out the win, Jason Cadee scoring a team high 28 points, and fellow Australian Tom Garlepp chipping in with 18 points and eight rebounds.
Off the bench Dillon Boucher was his mercurial self, grabbing 14 rebounds and dishing out eight assists.
In Napier, the IMS Payroll Hawks have slumped to their second straight home loss going down to the Wellington Saints 85-63.
Leon Henry scored a game high 24 points, grabbing 12 rebounds, and converting on 13/16 free throws. Torrei Craig added 21.
The first half was a battle, Wellington only up 38-34, but a 26-10 third quarter by the Saints made it very unlikely for a home side comeback.
The Bay again struggled offensively, shooting 39% from the field and only making 3/14 behind the three point line.
Hawks centre Zack Atkinson had a team high 16, Suleiman Braimoh the next best, albeit a subdued 12.
It won't get any easier for the Hawks next week when they host the Rangers.
Wellington now travel to Palmerston North to play the Breakers Manawatu Jets who can ill afford to drop their third straight.
Friday, April 10
James Blond Supercity Rangers 105 Augusta Airs 103
Canterbury Rams 94 Zerofees Southland Sharks 92
IMS Payroll Hawks 63 Wellington Saints 85