Anderson Silva was forced to retire due to injury against Chris Weidman after snapping his leg while attempting a kick during their UFC 168 title rematch.