I didn't watch the match, but I did see the the replay of the penalty call. It was an obvious flop. Croatia also had a goal disallowed that, according to the internet, should not have been.
So yes it seems the first match was fixed or the ref was just an absolute idiot. Definitely more...