TSL: Blues bash Roos, keep home final hopes intact