There was a goal feast at the Shoalhaven Hockey finals with 17 goals scored across the two games.
Berry women and St Georges Basin men both won through to next Saturday's grand final deciders.
Berry will face minor premiers Burrawang Banksians in the women's decider, while Basin will also face minor premiers Berry in the men.
Brilliant conditions greeted players at the Shoalhaven Regional Hockey Complex at the Bernie Regan Sporting Complex at North Nowra.
The women's final started a great day of action, with Berry taking the win over the Shoalhaven Heads Mermaids 4-3 in an entertaining clash.
Despite Berry dominating the opening quarter, including securing a number of short corners, it was Heads who opened the scoring with just over a minute remaining with Monique Hanel scoring off a short corner to lead 1-nil, an advantage they held at quarter time.
Berry again dominated the second quarter with numerous short corners but Heads repelled the attacks with goalkeeper Anne Boatswain making a number of crucial saves.
Berry finally got on the scoreboard with six minutes remaining before half-time with Suzi Jarman scoring.
The Magpies added to the total three minutes later when Nicole Stone scored a fine individual goal.
They extended their lead to 3-1 after the half-time siren when Stone grabbed a second goal after picking up the crumbs from a short corner.
Heads came right back into the match with just two and a half minutes remaining in the third quarter when Hanel grabbed her second.
Detta Duren put the pressure right on the Magpies to level the scores early in the fourth quarter from a short corner.
The Heads started to turn the tide but Berry dug deep and held firm and with just over 10 minutes remaining took the lead again when Elle Dodd scored from a well-worked short corner strategy.
Heads continued to put pressure on Berry but the Magpies held firm for a hard-fought 4-3 win.
The Basin men jumped out of the blocks against Allsorts, racing to a 2-nil lead with Jacob Brookfield and Lachlan Butfield scoring goals.
Allsorts hit back to make it 2-1 at quarter time through Payton Roberts.
They locked the game with 10 minutes to go in the second quarter when Jack Kirby scored.
Basin hit back straight away with Stephen Hopkins scoring to lead 3-2 and extended it to 4-2 when Adam Norton scored which was the half-time score.
Allsorts kept fighting back and made it 4-3 early in the third quarter with John Bunter scoring.
Basin again surged making it 5-3 through Troy Daniel but Allosrts wouldn't go away with Robert Woodhead getting them back within striking distance at 5-4.
Basin, to its credit, regrouped and scored again through youngster Matt Rayner to secure a 6-4 victory.
It sets up what should be two thrilling grand finals next weekend with Berry to face St Georges Basin in the men's grand final at 1pm and Burrawang Banksias against Berry in the women's decider at 3pm.
Read more: Sport