Eric Garcia's World Cup mystery