Växjö tog ledningen efter 5.43, genom Anton Macdonald.
Andra perioden blev mållös. Växjö utökade ledningen genom Kevin Israelsson efter 15.55 i tredje perioden och tog ett rejält grepp om matchen.
Erik Brenkle reducerade dock för Linköping med bara två minuter kvar att spela och skapade spänning.
Det här var Linköpings tolfte uddamålsförlust den här säsongen.
Med en omgång kvar är Linköping på tionde plats i tabellen, medan Växjö är på andra plats.
Onsdag 6 december 19.00 spelar Linköping borta mot Örebro Hockey J20 i sista omgången.