Which fighter defeated Anderson Silva for the UFC middleweight title at UFC 162?
Answer
Chris Weidman
Answer
Chris Weidman
Chris Weidman defeated Anderson Silva for the UFC middleweight title at UFC 162.
The fight took place on July 6, 2013, at the MGM Grand Garden Arena in Las Vegas. Weidman won by second-round knockout, ending Silva’s record-setting UFC middleweight championship reign and his long unbeaten run inside the promotion.
Silva had held the belt since defeating Rich Franklin at UFC 64 in 2006. He successfully defended it 10 times, though one defense was later changed to a no contest. Weidman entered UFC 162 as an undefeated former NCAA Division I wrestler.
Silva’s showboating during the second round is often discussed when reviewing the finish. Weidman remained composed, landed a counter left hook, and followed with strikes. Luke Rockhold and Michael Bisping later became champions, but neither won the title at UFC 162.
Source: Wikipedia · fact-checked Sept. 2026