Undefeated welterweights Shavkat Rakhmonov and Ian Machado Garry will clash for No. 1 contender position at UFC 310.