Two goals from set-pieces handed underdogs Morley-Windmills a 2-1 victory over State League Division One leaders Gwelup Croatia at Wotton Reserve on Saturday.
Having gone behind to a 17th minute David Heagney penalty, the home side hit back twice to gain a hard-fought victory.
Niccola Gazzola was the mastermind behind both free-kicks.
In the 28th minute, after Gwelup conceded a set-piece on their left flank, he whipped in a wicked ball that avoided everyone and went inside the far post to equalise.
Having payed scorer, he then turned provider in the 33rd minute, finding Abraham Taona from a similar position and the striker prodded past a helpless Riley Stephenson.
Morley coach Mauro Marchione said that they had been targeting Gwelup’s weakness at the set-piece.
“We know exactly what they do well and what they do wrong, they are pretty slow at the back and they suffer at set pieces,” he said.
Beaten coach Taki Nicolaidis said that his side had “dominated play but weren’t penetrative enough”.
The result could have been different had Gwelup converted a few of the excellent chances they created to go with Heagney’s penalty, which was given after Deng Mawien went straight through Brodie Martin.
In the seventh minute Isaac Koomson was put clean through by Noah Samaki, but his touch round the keeper was slightly too powerful to allow him to apply the finish.
And in the dying minutes of the match James Sammut nearly had an equaliser, his curling shot banging off the crossbar.
Morley had their chances as well and Ben Wanteea forced a spectacular save from Stephenson in the 61st minute.
The result sees Morley move to fourth on 15 points, while Gwelup remain top of the table on 19 but have now lost two on the bounce after going seven games unbeaten at the start of the season.
Morley-Windmills SC 2 (Gazzola 28min, Taona 33)
Gwelup Croatia 1 (Heagney 17)
Saturday, June 16
Morely Windmills: 99. Yousri GARSALLAH, 2. Jordan James JUNCO, 3. Nicola GAZZOLA, 4. Ryan TREACEY, 5.Marco PENZZOLO, 6. Deng MAWIEN, 7. Abraham TAONA (12. Kaja DURI 88), 8. Boas MTWALE, 9. Ben WANTEEA, 10. Dion BERMAN (11. Darren FRANCIS 72), 13. Faustin MACHOCHI (16. Jan URGELA 84)
Substitutes not used: 1. Ainen HOLLOWAY
Yellow cards: Mtwale, Mawien, Penzzolo, Gazzola
Red cards: Nil
Gwelup Croatia: 98. Riley STEPHENSON, 2. Michael PUGLIESE, 4. Cameron YORKE, 6. Brodie MARTIN, 7. James SAMMUT, 9. David HEAGNEY, 11. Isaac KOOMSON, 14. Victor BRAUNER, 16. Stephen O’LEARY, 17. Sebastian MUNOZ (41. Nelson TSHONGO 68), 25. Noah SHAMAKI
Substitutes not used: 20. Patrick STEPHENSON, 3. David MARTINS, 24. Kyle MURRAY, 30. Reece ABRAMS
Yellow cards: Nil
Red Cards: Nil