Bacchas A will meet Vikings A in the final of the Wi-Manx men's cup on Sunday afternoon.
A last minute penalty from Richard Le Page settled a dramatic semi-final as Bacchas defeated Valkyrs A by a solitary goal.
Steven Crowe, Johnny Killey and Juan Corlett hit the goals as Vikings A edged out battling Castletown in an exciting five goal contest.
In the women’s semi-finals, Kim Carney struck a hat-trick as champions Vikings A saw off Castletown by the same scoreline – Kerry Kelly and Lois Watterson found the net for battling Town.
The other semi-final was also a five goal thriller.
Andrea Kneen (two) and Sarah McChesney scored the goals as Valkyrs A saw off Bacchas A, whose goals were scored by Sam Franklin and Helen Thomas.
Hockey results for Saturday, September 4
Wi-Manx men's cup semi-finals
Valkyrs A 0-1 Bacchas A
Vikings A 3-2 Castletown A
Wi-Manx women's cup semi-finals
Valkyrs A 3-2 Bacchas A
Vikings A 3-2 Castletown A