Larsson, Stefan, Sweden