Kedah upset JDT to clinch Sultan Ahmad Shah Cup
Both teams shared a league point as the match also served as the opening match for the new Malaysia Super League season.
New signing Brian Ferreira won a penalty in the 41st minute, despite replays suggesting the former had tripped on himself rather than being brought down by Syawal Nordin. Safiq duly converted the resulting spot-kick.
Referee Suhaimi Mat Hassan also attracted interest at the other end of the pitch after sending off S. Kunanlan for his last-man tackle on Sandro da Silva seconds before the half-time whistle.
He initially awarded a penalty but decided to consult the linesman after the Larkin crowd voiced their displeasure following the replay of the incident on the big screen at the stadium.
Having a man advantage, Kedah searched for an equaliser and were rewarded when Baddrol Bakhtiar's long-range attempt caught Farizal Marlias by surprise in the 64th minute.
Kedah lifted the Cup 5-4 on penalties after Ferreira's attempt in the shootout was saved by custodian Abdul Hadi Abdul Hamid while the Red Eagles converted all of theirs.