It just a matter of weeks before Albion's promotion dream becomes a reality.

Here are a list of the remaining fixtures for the Albion and their rivals.

ALBION March 24 Chesterfield (h), March 31 Mansfield (h), April 3 Rochdale (a), April 7 Halifax (a), April 10 Lincoln (h), April 14 Plymouth (a), April 16 Darlington (h), April 21 Carlisle (a), April 28 Macclesfield (h), May 5 Shrewsbury (a).

Verdict: Promotion certainties. More relevant now is whether they finish first, second or third.

CHESTERFIELD March 24 Albion (a), March 31 Southend (h), April 7 Leyton Orient (a), April 14 Kidderminster (h), April 16 Cardiff (a), April 21 Lincoln (h), April 28 Hull (a), May 5 Halifax (h).

Verdict: Championship favourites, although the impact of charges relating to financial irregularities are anyone's guess.

CARDIFF March 23 Mansfield (a), March 31 Cheltenham (a), April 3 Barnet (h), April 7 Torquay (h), April 14 Darlington (a), April 16 Chesterfield (h), April 21 York (a), April 28 Shrewsbury (h), May 5 Hartlepool (a).

Verdict: Neck and neck with Albion and likely to stay that way to the end.

HARTLEPOOL March 24 Plymouth (a), March 27 Lincoln (h), March 31 Halifax (h), April 7 Southend (a), April 14 Hull (h), April 16 Leyton Orient (a), April 21 Scunthorpe (h), April 28 Kidderminster Harriers (a), May 5 Cardiff (h).

Verdict: Much-improved, but it will be hard to sustain their club record 18-match unbeaten League run.

BLACKPOOL March 24 Macclesfield (a), March 31 Exeter (a), April 7 Rochdale (h), April 10 Halifax (a), April 14 Carlisle (a), April 16 Cheltenham (h), April 21 Shrewsbury (a), April 28 Barnet (h), May 5 Darlington (a).

Verdict: One of the better sides seen at Withdean this season. Look a good bet for the play-offs.

LEYTON ORIENT March 24 York (h), March 31 Darlington (a), April 7 Chesterfield (h), April 10 Plymouth (h), April 14 Barnet (a), April 16 Hartlepool (h), April 21 Mansfield (a), April 28 Cheltenham (h), May 5 Macclesfield (a).

Verdict: Back on track after beating Blackpool on Tuesday.

HULL March 23 Southend (a), March 27 Rochdale (h), March 31 Torquay (a), April 7 Scunthorpe (h), April 14 Hartlepool (a), April 16 York (h), April 21 Darlington (a), April 28 Chesterfield (h), May 5 Carlisle (a).

Verdict: Remarkable effort in the face of a financial crisis. Possibly peaked too soon.

CHELTENHAM March 23 Rochdale (a), March 31 Cardiff (h), April 14 Lincoln (h), April 16 Blackpool (a), April 21 Kidderminster (h), April 28 Leyton Orient (a), May 5 Southend (h), Barnet (a) to be arranged.

Verdict: Coming back to form at the right time. Tough finish may find them out.

SCUNTHORPE March 24 Darlington (a), March 31 Barnet (a), April 3 Lincoln (h), April 7 Kidderminster (a), April 14 Shrewsbury (a), April 16 Carlisle (h), April 24 Hartlepool (a), April 28 Exeter (h), May 5 Mansfield (a).

Verdict: Sudden revival and relatively easy run-in, so might sneak in.

ROCHDALE March 23 Cheltenham (h), March 27 Hull (a), March 31 Lincoln (h), April 3 Albion (h), April 7 Blackpool (a), April 14 Macclesfield (a), April 16 Exeter (h), April 21 Barnet (a), April 24 Carlisle (h), April 28 Mansfield (h), May 1 Plymouth (h), May 5 Plymouth (a).

Verdict: Emerging from a horror patch. Could make games in hand count.