Finland at its best