to prevent sb from getting or achieving sth
stand between sb / sth and sth
Only one game stood between him and victory.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition