ASEAN Championship
Two-time winners Vietnam won the semi-final 5-1 on aggregate and will face either defending champions Thailand or Philippines in the final.
Vietnam's flag bearer in the second leg was Rafaelson, who starred with a brace.
He opened the scoring in the second minute of time added on at the end of the second half with a penalty and widened Vietnam's lead in the 63rd minute.
Kyoga Nakamura pulled one back for Singapore in the 74th minute but Nguyen Tien Linh sealed the win for Vietnam with his effort in second half stoppage time.
Photos: Vietnam Football Federation