World Cup blow for Hargreaves