cmp date team score vs g a minutes
USC Aug. 31, 2012 Chelsea   4 - 1 Atlético Madrid 0 90 Stade Louis II
MLSAG July 25, 2012 Chelsea   2 - 3 MLS All-Stars 1 1 62 PPL Park
WFC July 22, 2012 Chelsea   1 - 1 Paris Saint-Germain 0 46 Yankees Stadium
WFC July 18, 2012 Chelsea   4 - 2 Seattle Sounders 0 44 CenturyLink Field
WC June 12, 2010 England   1 - 1 United States 0 90 Royal Bafokeng Stadium
WFC July 21, 2009 Chelsea   2 - 0 Inter Milan 1 Rose Bowl
IF May 28, 2008 England   2 - 0 United States 0 57 Wembley Stadium
MLSAG Aug. 5, 2006 Chelsea   0 - 1 MLS All-Stars 0 90 Toyota Park
WC July 1, 2006 England   0 - 0 Portugal 0 90 Veltins-Arena
WC June 25, 2006 England   0 - 1 Ecuador 0 90 Mercedes-Benz Arena
WC June 20, 2006 England   2 - 2 Sweden 0 90 RheinEnergieStadion
WC June 15, 2006 England   2 - 0 Trinidad and Tobago 0 90 Frankenstadion
WC June 10, 2006 England   1 - 0 Paraguay 0 90 Commerzbank-Arena
F Aug. 2, 2004 Chelsea   3 - 2 AC Milan 0 90 Lincoln Financial Field
F July 29, 2004 Chelsea   3 - 0 Roma 0 45 Heinz Field
F July 24, 2004 Chelsea   4 - 2 Glasgow Celtic 0 44 CenturyLink Field
EPL April 16, 2001 West Ham United   2 - 1 Newcastle United 1 St James' Park
EPL April 14, 2001 West Ham United   1 - 3 Derby County 1 Upton Park
EPL April 7, 2001 West Ham United   2 - 2 Aston Villa 1 Villa Park
EPL Feb. 24, 2001 West Ham United   1 - 2 Bradford City 2 Bradford, England
EPL Dec. 26, 2000 West Ham United   0 - 5 Charlton Athletic 1 Upton Park
EPL Sept. 23, 2000 West Ham United   0 - 3 Coventry City 1 Highfield Road
EPL March 11, 2000 West Ham United   3 - 1 Sheffield Wednesday 1 Hillsborough Stadium
EPL Feb. 12, 2000 West Ham United   4 - 5 Bradford City 1 Upton Park
EPL Feb. 5, 2000 West Ham United   2 - 1 Southampton 1 The Dell
EPL Jan. 3, 2000 West Ham United   2 - 2 Newcastle United 1 St James' Park
EPL Dec. 26, 1999 West Ham United   2 - 2 Wimbledon FC 1 Selhurst Park
EPL Nov. 21, 1999 West Ham United   3 - 4 Sheffield Wednesday 1 Upton Park
EPL Aug. 7, 1999 West Ham United   0 - 1 Tottenham Hotspur 1 Upton Park