Filipina does a catch most adroitly drub cowgirl high-pressure