Shaquille Keith scored 29 points in the Windsor Express' 108-95 win over the St. John's Edge at the WFCU Centre.
Following the St. Patrick's Day contest, the Express now sit at 19-16 and in third place in the NBL Central Division.
The contest was fairly close in the first half, with Windsor leading St. John's 47-39 at the intermission. The Express pulled away later in the game to seal the win.
Keith also led the Express in defence with seven rebounds.
Braylon Rayson and Maurice Jones each contributed 17 points for Windsor.
Charles Hinkle led St. John's in both scoring with 27 points and in defence with seven boards. Alex Johnson and Ryan Reid each sank 16 points for the Edge.
The Express next host the Kitchener-Waterloo Titans Friday night.