Albion led 2-0 after just 12 minutes but Ipswich, who started the day top, fought back to level by the 65th minute. However, Tomer Hemed netted the winner for Brighton just two minutes later.
Brighton wore black arm bands after the tragic deaths of Albion staff member Matt Grimstone and Seagulls fan Jacob Schilt in the Shoreham Airshow crash.
Kazenga LuaLua gave Albion the lead from Gaetan Bong’s chipped pass on ten minutes, before Hemed got a slight touch to Dale Stephens’ free kick two minutes later to make it 2-0.
Chances then came and went at both ends in the remainder of the half, before Stephens was denied by the woodwork at the start of the second half.
Freddie Sears got a goal back for the hosts, before Ipswich were awarded a penalty on 65 minutes when Bruno fouled Ryan Fraser. David McGoldrick made it 2-2 from the spot.
Brighton went back ahead just two minutes later when Hemed glanced home LuaLua’s deflected cross at the near post.
Bobby Zamora made his first appearance since returning to Brighton as a late substitute as Albion held on for the win.
Don’t miss out on all the latest breaking news where you live.
Here are four ways you can be sure you’ll be amongst the first to know what’s going on.
1 Make this website your homepage
2 Like our Facebook page at facebook.com/pages/Sport-Sussex
3 Follow us on Twitter @SportSussex
4 Register with us by clicking on ‘sign in’ (top right corner). You can then receive our daily newsletter AND add your point of view to stories that you read here.
And do share with your family and friends - so they don’t miss out!