Brazilian hotshot Gustavo Catarcione nabbed his third goal in two games to give the champions the points at Macedonia Park on Sunday.
His 65th minute near-post header from an Andreas Theodosiades cross proved the difference between the sides and saw him continue his impressive start to the season.
“I’m working hard, during the whole pre-season and now every training session,” Catarcione said.
“I want to do better than I did last season, but all that matters is the three points.”
In the rearranged match, postponed due to Saturday’s searing temperatures, it was Perth who kept their cool early on with Niccolo Sabatini capitalising on some indecision in the Stirling rear-guard to collect the ball and drill a fine left-footed effort into the net.
But Stirling responded strongly and captain Milorad Vujacic and Alex Suleski mustered impressive efforts from distance which tested the Perth goal.
However, Perth were having more joy in troubling the opposition defence and it was up to the home-side’s keeper John Perkins to keep them in it with two-point blank stops, first from Sabatini and then from winger Harley Orr.
On 42 minutes it was Stirling, though, that got the goal they craved when David Micevski exchanged a neat one-two with his brother Daniel and made no mistake with the finish.
Perth could have pushed ahead at the break but Tom King and Sabatini again wasted good opportunities to ensure the sides finished the half on even terms.
At the restart Stirling almost took the lead through Darren O’Riordan only for Perth keeper Francis Soale to brilliantly claw his lob behind for a corner.
That was the wake-up call Perth needed and they turned the screw after Catarcione’s goal.
The striker could have grabbed a second goal moments later but his hesitation allowed Stirling to regroup and clear the danger.
Perkins was then at his best to beat Adrian Madaschi’s close-range header away to safety.
Deep into injury-time Stirling sub Jason Rubidge’s curling effort was brilliantly saved by Soale as Perth held out and Stirling slumped to their second consecutive loss.
Stirling coach Rob Milevski was disappointed particularly with his side’s response in the ten minutes after the second goal.
“It’s not a good way to start the season, the boys are a little bit upset,” he said.
“We just have to get there early on Tuesday, address a few things, work hard and prepare for another tough game against ECU.”
Report by Paul J. Laverty
Stirling Lions 1 (David Micevski 40)
Perth SC 2 (Sabatini 8, Catarcione 65min)
Sunday, February 26, 2017
Referee: John Glavovic
Assistant referees: Tom Dowle, Josh Nixon
Stirling Lions: 1. John PERKINS, 3. Alex SULESKI, 6. Dejan SPASESKI, 7. Milorad VUJACIC (c), 9. Alex TANEVSKI (12. Jason RUBIDGE), 10. Daniel MICEVSKI (18. Hasani SINCLAIR), 11. David MICEVSKI, 14. Lukas DE LIMA (19. William PENDER), 15. Shane CASSIDY, 16. Mathaing MATHIANG, 17. Darren O’RIORDAN
Substitutes not used: 13. William KESSEL, 20. Lance ALAVKIS
Yellow cards: Nil
Red cards: Nil
Perth SC: 1. Francis SOALE (gk), 2. Alex SILLA, 4. Adrian MADASCHI, 5. Niccolo SABATINI, 6. Clark KELTIE (c), 8. Tom KING (3. Andreas THEODOSIADES), 9. Gustavo CATARCIONE, 10. Nicholas AMBROGIO, 13. Rocco PIZZATA, 15. Harley ORR (11. Matthew MILENKOVIC), 16. Kieran COLWELL
Substitutes not used: 14. Cameron TEECE, 19. Roberto DEL BORRELLO, 23. Daniel PASSARELLI
Yellow cards: Sabatini
Red cards: nil