On 11 February 2009, Yorke scored a 26th-minute penalty for his country, but was sent off in the dying seconds of Trinidad and Tobago's opening match of 2010 FIFA World Cup qualification – CONCACAF Fourth Round against El Salvador (2:2) after exchanging heated remarks with Mexican referee Marco Antonio Rodríguez (the Trini star had voiced his disapproval of the disruptions caused by the home crowd) and was consequently banned for 4 games due to his use of abusive language.