It was played at the Shah Alam Stadium, in Shah Alam, Selangor, between Kedah and Johor Darul Ta'zim.[2] Johor Darul Ta'zim won the match 2–0 to secure their first title in this competition.[3][4] The defending champions Kedah, have successfully reach the final for the third time in a row (2015, 2016, 2017). However, Kedah lost this year, for eight time in thirteen finals reached.
Venue
Shah Alam Stadium was announced as the final venue on 4 November 2017, following the decision of the Football Malaysia Limited Liability Partnership (FMLLP) on 12 September 2017, after the Bukit Jalil National Stadium had already been booked for another event.[5][6]