The stakes would have been refunded , only in one instance. If Zlatan would have not take part in the match at all. But unfortunately he did , so the bet stands valid.And as there was no goal in the match , the bet is lost .
Here is the paragraph from Unibet's T&C :
""Scorecast" and “Matchcast” are bet offers where it is possible to bet simultaneously on a particular occurrence (e.g. First Goalscorer) combined with another from the same, or related event (e.g. Correct Score in the match, or match outcome). Stakes will be refunded on players who do not take part in the match at all. In all other instances bets will remain valid, irrespective of the time of inclusion/substitution of the player. Own goals do not count for the settlement of this offer.""
"When things are bad, it's the best time to reinvent yourself"