Pittsburgh handed No. 25 Florida State its third straight conference loss with a 34-31 upset win on Saturday.