After a scoreless 90 minutes, Akarawin Sawasdee put Chiangrai ahead four minutes into extra time. Pathompol Charoenrattanapirom doubled the home team's lead at the Singha Stadium in the 105th minute. Bali United gave themselves hope of a comeback when Ilija Spasojevic pulled one back in the 116th minute but Chiangrai held on to seal a place in the play-offs. They face 2017 AFC Champions League semi-finalists Shanghai SIPG in the play-offs at the Shanghai Stadium on January 30.