We were treated to some thrilling FFA Cup action on Anzac Day with a host of games played around the country.
Here’s a wrap of all the results in South Australia, Western Australia and in the nation’s capital.
In one of the shocks of the preliminary rounds, powerhouses MetroStars have been bundled out of the competition after a 2-1 loss to Croydon Kings.
The Adelaide Blue Eagles were too strong for Noarlunga United, cruising to a 3-0 win at Marden Sports Complex, while Adelaide City crushed Ghan Kilburn 5-0.
Adelaide Olympic were also amongst the goals as they outclassed BOSA SC 5-1, while one goal was enough for Cumberland United to edge past Adelaide University.
The Modbury Jets eased past Gawler SC 3-0, Adelaide Comets beat West Adelaide 1-0 and the Seaford Rangers beat Western Strikers 3-2 after extra-time.
The match of the day in WA saw Perth SC and Sorrento play out a seven-goal thriller at Percy Doyle Reserve.
Paul Zimarino was the difference, scoring a hat-trick as Perth held off a late surge from Sorrento to win 4-3.
Bayswater City suffered a shock 2-1 loss to Floreat Athena, while Gwelup advanced thanks to a 3-1 victory over Cockburn City.
Armadale came out on top in an exciting clash with Balcatta winning 3-2, while Dianella White Eagles put six goals past Swan United in a 6-1 drubbing.
There was a huge win for ECU Joondalup as they accounted for UWA Nedlands 5-0, Subiaco were too good for Stirling Lions 3-1 and Forrestfield United beat Joondalup United 4-1.
Australian Capital Territory
An 83rd minute goal was enough for the Monaro Panthers to squeak past the Riverina Rhinos at E W Moore Oval.