Indonesia took the lead against Thailand in a rematch of the 2016 AFF Suzuki Cup final, courtesy of a 30-yard rocket from midfielder Zulfiandi.