Young Boys maintained their unbeaten run with a 2-1 victory at nearest challengers Lucerne.
Joao Pedro Paiva had given the home side a second-minute lead, but Saif Ghezal levelled matters after 22 minutes and a David Degen goal nine minutes before the interval turned the result around.
Seydou Doumbia was shown a red card for Young Boys midway through the second half, but Lucerne were unable to make their man advantage count and they now sit six points behind their opponents in the table.
Brown brace
Neuchatel Xamax climbed to fourth on the back of a 4-0 defeat of Aarau. Ideye Brown scored twice for the winners with Mario Gavranovic and Admir Aganovic also on the scoresheet.
Goals from Antonio Dos Santos, Davide Calla and Eulogio Zarate secured Grasshoppers a 3-1 victory over Basle, with Scott Chipperfield hitting their reply.
