TCL round 12: Longford and Perth show strength in wins