The initial stages of the game were marked by a rugged and physical display from both sides. Opportunities were scarce as defenses held firm, denying any clear chances for either team to trouble the goalkeepers.
However, the deadlock was finally broken in the 25th minute when Ismail Kazeem capitalized on a defensive lapse, heading home from inside the box following a free kick. The Abraysports goalkeeper failed to clear the danger, allowing GPP FA to take the lead at 1-0.
As the first half concluded, GPP FA held onto their slender lead, leaving Abraysports with work to do in the second half.
The game’s tempo escalated in the second period as Boluwatife Solabi netted an equalizer for Abraysports in the 65th minute, injecting fresh energy into the contest.
With tensions rising, GPP FA faced a setback as Adeyanju Muiz received a red card in the 80th minute, reducing them to 10 men.
In a stunning turn of events, Ismail Kazeem struck again in the 86th minute, firing a remarkable shot from 20 yards to put GPP FA ahead once more at 2-1.
Refusing to concede defeat, Abraysports fought back valiantly, with Ridwan Sebil delivering a late equalizer in the 90th minute, ensuring the game ended in a thrilling 2-2 draw.
The match transitioned into a nerve-wracking penalty shootout to determine the victor. In the tense shootout, Abraysports held their nerve, securing a 4-2 victory in the penalty shootout.