Longford suffers first loss all year in TCL Premier League decider