It may not be a widely known fact, but UFC Welterweight champion Georges St-Pierre often trains with Middleweight title contender Chris Weidman in New York. And it's because of this first hand experience that he predicts a finish for Weidman over Anderson Silva, telling Sportsnet:

“My friend Chris Weidman, when I see him in training, I believe he’s going to beat Anderson Silva. I believe it’s a bad matchup for Anderson Silva. It’s very bad."

“Not only is he going to beat, I believe he’s going to finish Anderson Silva,” GSP explained. “I believe it’s not going to be too long, that fight. People will be shocked.”

Anderson Silva has never been beaten in the UFC, let alone finished. He was of course in hot water against Chael Sonnen, but survived with a famous last round triangle. Many have maligned the 185 lb. division as being weak and not full of top-level contenders for the championship belt. Weidman is believed to be one of the best young fighters in the game. Is he the man to end Silva's dominant reign?