I'm not saying Shields would win, but he definitly did not fight his best against Miller. Watch him vs. Robbie Lawler. The guy has deadly subs. He looked uncomfortable against him and then all of a sudden locked on a deadly guillotine. He would certainly beat "top contendor" Hardy. And just incase you didn't know, GSP didn't finish Miller either. Miller is a tough guy. Look it up, UFC 52. But if Shields came out against GSP like he did against Miller, GSP would tko him. I would put my money on ST. Pierre, but crazier things have happened. Nog to the African Assassin, GSP to Serra, and Cro Cop to Gonzaga.