Albion will need a last-day win at the Riverside if they are to pip rivals Middlesbrough to promotion.

But they will go into their Riverside showdown with a spring back in their step thanks to a last-gasp James Wilson goal today.

The substitute struck following chaotic scenes at a corner in the last minute of added time to force a 1-1 draw at home to Derby.

Burnley have booked their immediate return to the Premier League by beating QPR 1-0.

The Seagulls must chase their win by the Tees without defender Lewis Dunk, who was sent off for a second bookable offence on 83 minutes.

Albion trailed to a 71st-minute strike by Andreas Weimann, who had just gone as sub.

But they levelled right at the last from a flag kick from which David Stockdale went forward.

The Argus:

Tomer Hemed heads wide in the first half

Albion went closest to taking a first-half lead when Beram Kayal shot inches wide and then Anthony Knockaert saw his goalbound free-kick headed to safety by Jason Shackell.

But Derby were more forceful after the break and looked set for an away win.