Stewart appeals against Yousuf Youhana
Hugo Philpott / © AFP

Stewart appeals against Yousuf Youhana, day 3, 1st Test at Lord's, 17-21 May 2001.