In a thrilling match-up between two fierce rivals, Karachi Kings came out victorious against Lahore Qalandars by three wickets on the last ball of the game. With this win, Karachi keeps their hopes alive for a place in the playoffs, while Lahore's chances have been dashed. Shoaib Malik's unbeaten 27 runs, including a boundary on the final delivery, sealed the win for Karachi, while Fakhar Zaman and Abdullah Shafique's half-centuries were not enough for Lahore. Karachi's captain, Shan Masood, made a strategic decision to demote himself in the batting lineup, which ultimately proved to be successful.