The much-anticipated clash between Loughborough and CoLA didn't disappoint, with the league leaders keeping their undefeated record intact by the narrowest of margins.
There was a big win in front of the NBL Live cameras for Solent, plus victories elsewhere for Cardiff, Anglia Ruskin and Reading.
There's a recap below of all this weekend's scores below, and each result is also clickable if you wish to view the live stats.
CoLA Southwark Pride won their ninth game of the season with a nail-biting 58-57 victory against title rivals Loughborough.
At the end of the third quarter the hosts were leading by six at 47-41, setting the stage for CoLA to come storming back for a memorable victory.
Powered by impressive performances from Emilie Black (17pts) and Funmi Amode (16pts, 6reb, 4ast), the London side stole the final quarter 17-10 to retain their tag as the division's only unbeaten side.
Alia El Shabrawy (16pts, 5reb, 5ast, 5stl) was a standout for the Riders and hit a triple with 37 seconds to go to make it a one point game.
That basket proved to be the final score of the contest though as the buzzer sounded to put an end to a thrilling battle.
CoLA now hold an eight-point advantage over the five teams all tied for second place, a healthy lead with the mid-season break just one game away.
Team Solent Kestrels (4-5) ended their winless run as they put on a show for the NBL Live cameras, thumping Worcester Wolves (4-4) 104-54.
The hosts ended a four-game losing streak thanks to a team-high 15 points from Lauren Dabbs and a solid nine point, 14-rebound, eight-assist outing from Krisztina Velkey-Cleeve.
Chandre Nunez's 22-point, 10-rebound performance was the standout for the Wolves.
Anglia Ruskin University (5-2) moved into the bunch of teams tied for second place on 10 points thanks to a 74-67 victory against Ipswich (5-2).
Katrin Hulme's 15 point, 17 rebound double-double complimented Tereza Zatkova's game-high 23 points for the hosts, cancelling out a 12 point, 12 rebound double-double from Ipswich's Ava Battese.
Cardiff Met Archers II (5-4) enjoyed their short trip Bristol Flyers (3-6) as they picked up the W, 76-58.
Despite Bristol winning the opening quarter 21-11, Cardiff turned the tables as the game wore on, eventually claiming the second half 43-20.
Amber Deane did a bit of everything for the visitors, scoring 17 points to go with eight rebounds, four assists and an impressive six steals.
Nottingham Trent University (0-9) will finish 2021 without a win to their name as they went down 74-62 against Reading Rockets (3-5).
NTU were sunk by 21 points from Reading's Candela Hermida Nunez, with a 26 point outing from Lindsey Cleary proving in vain.
Trent will now move into 2022 six points adrift of safety, while Reading are back in contention for a playoff spot.
The two remaining WNBL National Cup quarter-finals took place this weekend, confirming the line up for January's semis.
With Anglia Ruskin and D2's Stockport Lapwings booking their place in the next round last weekend, they were joined by Thames Valley Cavaliers as they eased past Bristol Flyers 67-33.
TVC held their opponents to single digits in all but the opening quarter to lead 36-18 by the half, eventually pulling out of sight.
Katherine Goldsby and Chinwe Iwunze led all scorers for the hosts on 17 points, and Mai Zilbeti top scored for Bristol, she had 8.
In the other semi, Team Solent Kestrels ended Sheffield Hatters II's Cup dreams, coming out on top 85-78.
Hatters had beaten D1 high-flyers Ipswich in the previous round but their run is over thanks to 16 points from both Faye Endean and Kristina Karpova.
Sarah Cooney did all she could to keep Sheffield in the competition, but her 28 points wouldn't be enough on the South coast.
Those results mean that January's semi-final line up is now set, with Stockport hosting Thames Valley, and Solent taking a trip to Anglia Ruskin.
Both games are scheduled for Sunday 9 January, with the final taking place on Sunday 23 January at the University of Essex.
4pm - Anglia Ruskin University 74-67 Ipswich - LIVE STATS
5pm - Bristol Flyers 58-76 Cardiff Met Archers II - LIVE STATS
4pm - Reading Rockets 74-62 Nottingham Trent University - LIVE STATS
WNBL National Cup - 2:30pm - Thames Valley Cavaliers 67-33 Bristol Flyers
WNBL National Cup - 5pm - Team Solent Kestrels 85-78 Sheffield Hatters II
Main image credit - Loughborough basketball