A crowd of almost 8,000 home fans watched Zurich Lions hold onto their six-point lead in Swiss ice hockey's top division. The Lions beat visitors Bern 5-3.
Zurich took the lead after 11 minutes in the first period, before Bern levelled the score four minutes later. The second period went the Lions' way, with three goals to the visitors' one.
The teams managed one each in the third, leaving the Lions victorious. They now have 34 points, but the fact they have played 24 games - three more than their nearest challengers, Davos and Lugano - means they can be caught.
Bern's defeat means they drop to eighth place in the division, just above the relegation playoff zone.
Lugano took on Kloten in Tuesday's other game, winning by a 2-0 margin, with both goals coming in the third period.
By continuing their run of wins they now stand on 28 points, placed just behind Davos, who have 29.
swissinfo with agencies