Australia’s Talia Gibson has continued her giant-killing run, defeating four-time grand slam champion Naomi Osaka in straight sets at the Miami Open.