Week 31 of the Ghana Premier League delivered high-stakes drama and crucial victories, with Hearts of Oak and Asante Kotoko boosting their campaigns and Accra Lions lighting up the weekend with a thrilling win over Aduana Stars.Kotoko keep title hopes alive with convincing winRed hot warriors cap off a brilliant display of football with four undeniably superb goals.Thank you all for coming. pic.twitter.com/QZbyJlxb3i— Asante Kotoko SC – 2X CAF CL Winners🥇 (@AsanteKotoko_SC) May 18, 2025 Asante Kotoko closed the gap at the top of the table to just two points after a dominant 4-1 victory over Dreams FC at the Baba Yara Stadium.Recommended For YouNews2025-05-18T15:04:40+00:00Immigrants to battle for citizenship in Trump-backed reality seriesSports2025-05-19T09:39:11+00:00GPL week 31 round-up: Hearts, Kotoko win as Accra Lions thrash Aduana StarsNews2025-05-18T10:10:10+00:00Notorious armed robber arrested in Togo, extradited to Ghana after INTERPOL red noticeHead coach Karim Zito, facing his former club, masterminded the victory using tactical insight into his old side.Albert Amoah gave the Porcupine Warriors an early lead in the 17th minute before Kwame Opoku struck twice — the second a classy lob — taking his goal tally to 10 for the season.MUST READ: Sally Mann warns King Promise: Be careful, if you try BHIM, your career will endAlthough Jonathan Nemorden pulled one back for Dreams FC after the break, substitute Wisdom Fernando Bassey put the game to bed with Kotoko’s fourth.Hearts end Chelsea’s unbeaten home run🔴🟡🔵 |🌳🛣️ Road warriors!We came, we saw, we snatched all 3 points! 💪💛❤️#PhobiaPower #AwayVictory pic.twitter.com/37jH2AihcV— Phooobia! – #WeNeverSayDie 🏅🏆 (@HeartsOfOakGH) May 18, 2025 Hearts of Oak stunned Berekum Chelsea with a hard-fought 1-0 win at the Golden City Park, ending Chelsea’s 10-game unbeaten home streak.The match was tight and tactical, with both sides cautious in the first half.The breakthrough came in the 56th minute when Mawuli Wayo finished clinically after a defensive lapse, handing Hearts a crucial away win and keeping their top-four hopes alive.READ ALSO: 10 African words with deep meaningsAccra Lions roar in 8-goal thrillerFULL-TIMEWe beat Aduana Stars 5-3. A brace each from Lucky Nwafor and Salman Tahiru and a header from Hamzata got us the victory despite a late flurry from Aduana. Thank you very much to our fansAccra Lions 5️⃣:3️⃣ @AduanaStarsFc#yennyinaadea #accralions #GhanaPremierLeague pic.twitter.com/2FujkRDgnL— Accra Lions FC (@AccraLionsFC) May 17, 2025 Accra Lions produced their most emphatic performance of the season with a dramatic 5-3 win over Aduana Stars at the Accra Sports Stadium.The Lions raced to a 5-0 lead by the 60th minute through goals from Musa Hamzata, Lucky Nwafor (brace), and Tahiru Mohammed (brace).However, the Dormaa-based side mounted a late fightback, with substitute Emmanuel Opoku Peprah scoring twice and Emmanuel Marfo adding a third in injury time.Despite the scare, Accra Lions held on for a vital win in their fight against relegation.Other results⌚️| 63′ 🟢KAR 3️⃣-1️⃣🟣MED——————————————-Goal!! We pull one back … Dzakpasu drives one from far out to make it 3-1——————————————- #KarelaMedeama | #GPL— Medeama SC (@MedeamaSC) May 18, 2025 Holy Stars 0-0 Hearts of LionsREAD MORE: Targeted and Terrified: 5 brutal attacks on Ghanaian mobile money vendors in 2025Kaela United 3-1 Medeama SCSamartex 2-1 Bechem UnitedVisions FC 2-0 Young ApostlesHowever, Nations FC will be seeking to go top of the Ghana Premier League table when they clash with Legon Cities.However, Bibiani Gold Stars had a walkover following the withdrawal of Nsoatreman from the GPL.