Glenwood had a great unbeaten season with 18 matches played, 17 won and 1 draw.
Glenwood Prep ran out 40-0 victors to claim the Cup trophy and round off an impressive festival.
The girls were selected to form part of the team lucky enough to be chosen to tour the Netherlands for hockey.
The school has made it to the provincial finals numerous times.
Host school and defending champions St Mary’s DSG will take on St Anne’s.
Ten teams will now go head to head at the Grand Finals.
The team fought courageously and thwarted the Kearsney advances, securing their victory.
DHS ran out 24-14 victors at its Founders Day against Westville Boys’ High School.
Glenwood High School beat DHS in a game at Glenwood’s Old Boys weekend.
The Horseflies run out 45-30 victors against Maritzburg College.
Clifton will take on top SA tennis schools in a festival at the weekend.