Quinns have kept alive their slim hopes of a Belt Up Amateur Premier Division title after a 2-0 victory over North Perth United at Woodville Reserve on Sunday.
Second half goals to Ryan McCready and Liam Hunt ensured Quinns remain six points behind leaders Kingsley with four rounds remaining.
North Perth should have taken the lead inside two minutes when Edin Nalic sent a close range shot high of the target.
And they went close again when a Lee Theole free kick from halfway was allowed to bounce in the box before hitting the crossbar, much to the relief of the Quinns defence.
A Hunt shot was well blocked by Sam Nicol to deny a likely goal before Nalic sent a diving header just wide.
The opener came after 69 minutes when McCready got in behind before punishing the North Perth defence as he slotted the ball home.
Thiery Berard and Oscar Kelly both went close as North Perth searched for an equaliser but Quinns doubled their lead in the 90th minute as Hunt showed great fight to win the ball and finish from the tight angle.
That was how it finished as Quinns took their chances and North Perth were made to pay for their profligacy.
Star player: Liam Hunt (Quinns)
North Perth United 0
Quinns 2 (McCready 69min, Hunt 90)
Sunday, August 25, 2019
Referee: Peter Kaiser
Assistant referees: Liam Dunn and Calum Moultrie
North Perth United: 50. Jamie Serra, 12. Michael English, 14. Lee Theole, 20. Sam Nicol, 2. Niall Murray (11. Dan Conway 17), 8. Sean Lahert, 15. Thiery Berard, 9. Alfa Sherrif (13. Ago Mujic 75), 10. Oscar Kelly, 21. Edin Nalic, 17. Michael Galal (7. Kevin Carmona 75)
Substitutes not used: Nil
Yellow cards: Galal 23, Theole 52, Lahert 80
Red cards: Nil
Quinns: 1. Frazer Imrie, 19. Ryan Stewart, 12. David Long, 14. David Ashworth (11. Ryan McCready 64), 29. Tom Ashworth, 16. Craig Taylor, 27. Mark Hynes, 21. Andrew Pandeli, 9. Liam Hunt (2. Leyton Hunt 90+2), 10. Liam McManus, 15. Wayne Carter (17. Nick Hopkins 82)
Substitutes not used: 5. Kevin Westneat, 37. Aidan Hopkins
Yellow cards: Stewart 23, Long 36, McCready 80
Red cards: Nil