Craig Mackail-Smith scored two wonder goals as Albion won 3-1 at Burnley today.

The striker connected with a volley and an overhead kick to silence Turf Moor.

Gordon Greer’s 86th-minute header wrapped up an excellent away win – and atoned for his earlier unfortunate own goal which put Burnley level.

Mackail-Smith scored Albion’s first away goal since March to give his side an eighth-minute lead.

It was a super strike by the forward who was linked with a move to Norwich in the last days of the transfer window.

Liam Bridcutt played the ball in from wide after working a quick free-kick with Gary Dicker .

Greer knocked the ball down and Mackail-Smith, from just outside the box, flashed a sweetly-struck right foot volley past the left hand of diving goalkeeper Lee Grant.

That moment of magic brought the Seagulls their first away goal in 485 minutes of Championship and Capital One Cup action.

They held their lead comfortably throughout the rest of a quiet first half, despite losing Andrew Crofts injured on 39 minutes.

Albion almost doubled their lead after the break when Kazenga LuaLua flashed a shot across Grant and somehow found the gap between the far post and the incoming Will Buckley, who had replaced Crofts.

But Burnley were level on 58 minutes as Junior Stanislas’ inswinging cross flicked off the head of Greer and drifted inside Tomasz Kuszczak’s far post.

Kuszczak kept his side on level terms with a superb tip over of Ross Wallace’s 25-yarder.

Then Ashley Barnes held his head when a well struck volley flicked off a defender and flashed just wide as Grant watched.

Grant did well to keep out an angled Mackail-Smith drive after Albion's best move of the game from near their own corner flag.

Mackail-Smith, though, was on target in the 78th minute with a terrific overhead kick right in front of the 477 away fans from Bruno’s cross after Buckley kept an attack alive by the corner flag.

Kuszczak kept the lead intact with a reflex save from Austin’s header.

Greer headed a late third at the far post after Bruno had won a corner flag which was taken by Andrea Orlandi, making his debut off the bench.