Blues youngster Elkan Baggott came on as a second-half sub as Indonesia beat eight-man Singapore 4-2 after extra-time in a Christmas Day cracker of an AFF Suzuki Cup semi-final second leg to win the tie 5-3 on aggregate and secure a place in the final.