Beram Kayal keeps Seagulls soaring with winning goal against Bolton
Brighton were twice pegged back by relegation-threatened Bolton before a second-half strike from Beram Kayal gave them a 3-2 home win.
An early goal by Jamie Murphy gave Albion the lead but Emile Heskey levelled before Tomer Hemed restored the Seagulls' advantage.
Jay Spearing made it 2-2 shortly after the break but Brighton had the greater quality and Kayal had the final say in front of a crowd of 26,717.
Wanderers, still without an away win in the league since April 2015, suffered the worst possible start when Scottish winger Murphy drove Chris Hughton's men ahead in only the 11th minute.
Murphy seized on a through-ball from Kayal to storm through the visitors' defence and score with a low right-footed shot into the corner.
Bolton previously had an opportunity themselves but Wellington Silva, on loan from Arsenal, curled a free-kick wide from the edge of the area after Dale Stephens was cautioned for a high challenge on skipper Darren Pratley.
Albion had a let-off when a chip into the area by Pratley set up former England international Heskey in front of goal, but he was unable to make proper contact and the chance was missed.
Wanderers hit back to equalise midway through the half when Heskey hit his second goal of the season with a one-touch finish.
Silva played a one-two with Liam Feeney before playing the ball to the far post where Heskey scored with a low shot, which deflected off the left boot of defender Lewis Dunk.
Bolton keeper Ben Amos kept his side on level terms on the half-hour mark by parrying a right-footed swerving shot by Kayal.
But the Seagulls restored their lead two minutes before the break when Israel striker Hemed bagged his eighth of the season from close range.
French winger Anthony Knockaert, who has impressed since signing from Standard Liege, created the goal with a stunning run from well inside his own half.
The former Leicester man got the better of Spearing and played the ball low to Bobby Zamora, whose clever flick led to Hemed scoring in front of the Bolton fans with his left boot.
Keeper Amos prevented Albion from scoring again in stoppage time by tipping over a goal-bound drive from Murphy after Bruno had set up the chance.
Bolton drew level for the second time seven minutes after the break when Spearing fired in a low shot from the edge of the area through a crowd of players after Albion failed to clear a free-kick from Silva.
Albion keeper David Stockdale superbly denied the on-rushing Feeney before Hemed had a shot cleared off the line at the other end by French defender Dorian Dervite.
The Seagulls went back in front through Israeli midfielder Kayal in the 58th minute, the former Celtic man firing in from the edge of the area after a back-heel by Hemed.
Brighton, who were good value for their victory, came close to adding a fourth goal when Zamora put a right-foot shot wide following a surging run down the left by Murray.