India thrashed Singapore 16-1 in the second match of their Asian Games campaign as captain Harmanpreet Singh scored 4 goals.