Albion grabbed a precious point at Norwich – and it could have been better in a 3-3 thriller.

Bruno, Kazenga KuaLua and Adrian Colunga (penalty) were all on target as the Seagulls led twice.

But Norwich were worth a point in an extraordinary tussle.

Bruno’s header from a pinpoint Colunga cross gave the Seagulls a 33rd-minute lead which Jonny Howson wiped out five minutes later.

Former Seagulls youngster Russell Martin flashed a fabulous shot into the top corner from outside the box early in the second half.

For a while Albion wobbled – but David Stockdale made a couple of great saves and LuaLua’s angled drive brought them level.

Then Colunga calmly rolled home a penalty before sub Gary Hooper saved a point for the hosts with a shot after chesting down.

City had former Albion loanee Bradley Johnson sent off for a second bookable offence in added time.