Cosmos extend unbeaten streak away from home