Ashley Barnes scored two and Craig Mackail-Smith was also on target as Albion beat Ipswich 3-0 at The Amex today.

Victory extended their unbeaten league run to nine games and was largely inspired by Abdul Razak, who was superb in midfield on his home debut.

Mackail-Smith scored his first home goal since September to give his side a 20th-minute lead.

The Scotland international got forward quickly enough to meet Will Buckley's low cutback from the byline after Gordon Greer's superb diagonal pass had opened up the defence.

Mackail-Smith later headed against the bar at a corner in a first half which saw both sides crate chances.

Ipswich could have been ahead in the 14th minute when Joe Mattock's short back pass forced Peter Brezovan to rush out and thwart Lee Martin.

Michael Chopra followed up to chip the ball back over Brezovan but Greer was back covering and headed the ball away from just in front of goal.

The second half was relatively quiet until Albion doubled their lead on 66 minutes.

The goal stemmed from a weak kick out by keeper Arran Lee-Barrett, which was controlled by Liam Bridcutt 40 yards out.

Bridcutt slid the ball in to Barnes and, from the edge of the box, he curled a super finish wide of the keeper.

Buckley was inches from adding a third just a minute later with a shot on the turn.

But Albion eventually extended their lead on 89 minutes after a super move worked space for Gonzalo Jara Reyes to charge forward and supply Barnes for another cool right-foot finish.