Both first leg Malaysia Cup semi-final matches were played on Saturday, with the 180 minutes of matches producing a staggering nine goals, and three penalties, in total.
Johor Darul Ta'zim (JDT) could only record a slim 2-1 first leg win against 33-time champions Selangor, despite dominating the game at home. A sterling searching long pass from Hariss Harun to Syafiq Ahmad allowed the latter to open the scoring in the 14th minute, but just two minutes later Ifedayo Olusegun equalised for the visitors. Although Leandro Velazquez put the hosts in front again just three minutes into the second half, they were lucky not to concede a second away goal, including two attempts by Ifedayo and Khyril Muhymeen that each struck the far post in quick succession.