Riitta Havukainen redeems the high expectations