The South West Phoenix men's premier side claimed a 3-2 win against Hay Park and a 3-0 victory over Busselton, earlier this month.
Dynamos crushed Australind 8-0, before Margaret River defeated Dalyellup 3-1 and Bunbury United toppled Hay Park 1-0.
Australind was forced to forfeit its clash with Dunsborough.
Hay Park's men's reserves edged out Bunbury Utd 2-1, after Dynamos obliterated Australind 8-1.
Dalyellup forfeited its showdown with Collie.
Margaret River's ladies premier team beat Dunsborough 4-1, before Australind and Busselton tied 1-1.
Hay Park and Dynamos played out a tough 0-0 draw.
Blackwood's ladies reserves conquered Australind 2-0, Hay Park crippled Bunbury Utd 8-0, and Geographe took down Collie 2-0.
Teams headed to Hay Park for the 2019 South West Cup Semi-finals on Sunday, August 25.
Dynamos men's premiers moved through to the final with a 2-1 win over Busselton.
Dunsborough upset South West Phoenix with a 5-3 win on penalties.
Dynamos men's reserves overcame Hay Park 3-0, before Dunsborough thrashed Collie 4-1.
Hay Park's ladies premiers pipped Busselton 1-0, while Dunsborough beat Australind 3-2.
Dalyellup's ladies reserves outclassed Geographe 3-1 and Blackwood defeated Hay Park 3-2.
Teams will return to the field this weekend.