The PGFC Academy First Team suffered just their second defeat in 12 games on Saturday as Jordan Brown's early goal secured a 1-0 win for Sorrento in a fractious NPL WA clash at Percy Doyle Reserve.
Brown fired an angled drive into the far corner with just four minutes on the clock and despite applying some concerted late pressure, Ruben Zadkovich's side were unable to find a way through a rugged and uncompromising home defence.
Charlie Leech was foiled by onrushing 'keeper Connor Campbell with 15 minutes left, having been played in by Ciaran Bramwell, while substitute Josh Anasmo was unfortunate to see a goalbound effort deflected wide right at the death.
Sorrento also had their chances, however, Jordan Roberts forcing Sam Reilly into action with a fierce left-foot strike early in the second half and Chris Jackson's effort cannoning off a cluster of defenders and striking the bar in the 80th minute.
There were a number of flare-ups during what was a heated 90 minutes, with five Sorrento and two Glory players eventually receiving yellow cards from referee David Bruce.
The result sees Glory remain in fourth spot ahead of next Saturday's home clash with Rockingham City (kick-off at 5pm).
In the day's other games, meanwhile, the Under-18s enjoyed an impressive 5-2 win and the table-topping Under-20s also picked up three points, courtesy of a 2-0 victory.
Both sides return to action next weekend versus Rockingham City at Crazy Domains Stadium, the Under-18s kicking off at 1pm and the Under-20s at 3pm.
Sorrento FC 1 (Brown 4') Perth Glory 0
Percy Doyle Reserve
Referee: David Bruce
Sorrento FC: 1.Connor CAMPBELL (GK), 2.David STOKOE, 4.Shaun KILKELLY (C), 7.Alex MORGAN (3.Daniel FAICHNEY 84'), 10.Ollie ANNIS (15.Tristan STEVENS 90+5'), 11.Tim HILL, 16.Ryan MCLAUGHLIN, 17.Dean CUMMINGS, 18.Jordan BROWN, 19.Jaxon TEMATA, 20.Jordan ROBERTS (6.Chris JACKSON 55')
Substitutes not used: 14.Jordan POKLER, 60.Matthew GIUDICATTI (GK)
Yellow Cards: Annis, Hill, McLaughlin, Cummings, Jackson
Red Cards: None
PGFC Academy First Team: 1.Sam REILLY (GK), 3.Jacob MUIR, 4.Aidan COYNE, 5.Will FORMSTON, 6.Joseph FORDE (15.Lucas ROSSI 78'), 7.Andrew MARANTA (12.Josh ANASMO 54'), 8.Aidan EDWARDS, 9.Ciaran BRAMWELL, 10.Giordano COLLI (C), 11.Charlie LEECH (18.Chris DONNELL 78'), 22.Jack ANDREWS (17.Tyler VECCHIO 72')
Substitutes not used: 30.Casey ROBERTSON (GK)
Yellow Cards: Maranta, Bramwell
Red Cards: None
(picture courtesy of Tom McCarthy)