Let's say a program has 4 spots and normally goes to 12 applicants to get there. If you are ranked number 10 on the list this year, the program could call you and honestly say that based on previous years, you are "ranked to match". If this year they only go to number 9 to fill the 4 spots, you're SOL. They weren't lying when they said that you were ranked to match, but "ranked to match" is certainly not a guarantee. It sounds like Utah called the Top 5 applicants for 5 spots, so there it was a guarantee.