Two-year-old filly Shezawitness staged a promising effort in beating older rivals on debut here. She began well before easing to settle in fourth place, just behind the leaders. She eased across heels on straightening, hit the front at the 100m and then went on to win quite comfortably. She looks a filly with a good future.