Huge upset as $41 roughie holds on

· Brisbane Times