India and Finland having a well earned rest