T.J. Dillashaw wins over Cody Garbrandt