Cowboys' competition
I believe the answer is:
rodeo
(Other definitions for rodeo that I've seen before include "show with mounting excitement" , "Horse sporting event for cowboys" , "Wild West contest" , "Exhibition of cowboy skills" , "display of cowboy skill" .)