Southport moved out of the Blue Square Bet Premier relegation places with a thrilling win over Macclesfield.

Liam Willis rose the highest to meet Shaun Whalley's free-kick and head the hosts in front, before Chris Almond tucked into the corner to make it 2-0.

The Silkmen pulled one back 10 minutes after the break when Jack Mackreth slotted home, then drew level through Matt Barnes-Homer's close range strike.

But Whalley fired home to win it for the Sandgrounders 13 minutes from time.

Lineup, Bookings (5) & Substitutions (5)

Southport

  • 01 McMillan
  • 02 Smith
  • 06 Grand
  • 17 Lynch
  • 23 Willis
  • 05 Parry Booked
  • 07 Whalley (Bakare - 78' )
  • 08 Ledsham
  • 12 Benjamin
  • 22 Poku
  • 11 Almond (Joyce - 87' )

Substitutes

  • 13 Hibbert
  • 04 Akrigg
  • 20 Joyce
  • 18 Tames
  • 19 Bakare

Macclesfield

  • 01 Cronin
  • 05 Brown Booked
  • 14 Diagne
  • 22 Braham-Barrett Booked
  • 31 Martin
  • 34 Mills Booked
  • 07 Mackreth
  • 08 Murtagh
  • 19 Kissock (Henry - 71' )
  • 10 Morgan-Smith (Holroyd - 71' )
  • 20 Fairhurst Booked (Barnes-Homer - 57' )

Substitutes

  • 02 Jackson
  • 18 Henry
  • 09 Barnes-Homer
  • 11 Winn
  • 32 Holroyd
Ref: Anthony Backhouse
Att: 1,173

Match Stats

Shots

8 10

On target

3 4

Corners

0 7

Fouls

10 5

Live Text Commentary

90:00 +3:37 Full time

Full Time The referee blows his whistle to end the game.

90:00 +2:38

Russell Benjamin concedes a free kick for a foul on Keiran Murtagh. Pablo Mills takes the free kick.

90:00 +1:21

Keiran Murtagh gives away a free kick for an unfair challenge on Godfrey Poku. Tony McMillan restarts play with the free kick.

86:10 Substitution

Substitution Charlie Joyce is brought on as a substitute for Chris Almond.

85:10

Corner taken by Charlie Henry, Tony McMillan makes a save.

84:06

Karl Ledsham produces a right-footed shot from just outside the box that goes wide right of the goal.

83:06

Free kick awarded for a foul by Tony Diagne on Chris Almond. Andy Parry takes the free kick.

82:18

Shot from just outside the box by Karl Ledsham misses to the left of the goal.

80:00

Centre by Craig Braham-Barrett, Matthew Barnes-Homer takes a shot. Save by Tony McMillan.

77:25 Substitution

Substitution Shaun Whalley goes off and Michael Bakare comes on.

76:01

Assist on the goal came from Andy Parry.

76:01 Goal scored

Goal! - Shaun Whalley - Southport 3 - 2 Macclesfld Shaun Whalley grabs a goal from inside the six-yard box to the top right corner of the goal. Southport 3-2 Macclesfield.

74:51

Corner taken right-footed by Charlie Henry from the left by-line, Chris Lynch makes a clearance.

73:39

Free kick awarded for a foul by Chris Lynch on Chris Holroyd. Chris Holroyd takes the free kick.

70:49 Substitution

Substitution Chris Holroyd joins the action as a substitute, replacing Amari Morgan-Smith.

70:49 Substitution

Substitution Charlie Henry is brought on as a substitute for John Paul Kissock.

69:15

John Paul Kissock provided the assist for the goal.

69:15 Goal scored

Goal! - Matthew Barnes-Homer - Southport 2 - 2 Macclesfld Matthew Barnes-Homer scores a goal from inside the six-yard box to the top right corner of the goal. Southport 2-2 Macclesfield.

68:52

Inswinging corner taken right-footed by John Paul Kissock,

68:30

Pablo Mills takes a shot.

68:11

Corner taken short by John Paul Kissock.

67:35

Short corner taken by Keiran Murtagh.

65:41

Free kick awarded for a foul by Godfrey Poku on Keiran Murtagh. Keiran Murtagh takes the free kick.

64:40 Booking

Booking Andy Parry receives a yellow card for unsporting behaviour.

64:38 Booking

Booking Craig Braham-Barrett booked.

63:56

Free kick awarded for a foul by Andy Parry on Craig Braham-Barrett. Tony Diagne takes the indirect free kick.

62:39

Free kick awarded for an unfair challenge on Karl Ledsham by Keiran Murtagh. James Smith takes the indirect free kick.

61:28

Karl Ledsham is ruled offside. Indirect free kick taken by Nathaniel Brown.

60:19

Jack Mackreth delivers the ball, save by Tony McMillan.

59:21

Effort from the edge of the area by Amari Morgan-Smith goes wide of the right-hand upright.

57:34

Simon Grand fouled by Matthew Barnes-Homer, the ref awards a free kick. Indirect free kick taken by Tony McMillan.

56:05 Substitution

Substitution Waide Fairhurst leaves the field to be replaced by Matthew Barnes-Homer.

54:44

Assist by Nathaniel Brown.

54:44 Goal scored

Goal! - Jack Mackreth - Southport 2 - 1 Macclesfld Jack Mackreth finds the back of the net with a goal from inside the penalty box to the bottom right corner of the goal. Southport 2-1 Macclesfield.

53:10

Keiran Murtagh takes a shot. Save by Tony McMillan.

50:55

Effort on goal by Godfrey Poku from long distance goes harmlessly over the target.

48:47

Andy Parry challenges Craig Braham-Barrett unfairly and gives away a free kick. Indirect free kick taken by Lance Cronin.

47:46

Waide Fairhurst decides to take the corner short.

47:23

Unfair challenge on Waide Fairhurst by Chris Lynch results in a free kick. Free kick taken by Keiran Murtagh.

46:49

Tony Diagne takes a shot. James Smith gets a block in.

46:00

Free kick awarded for an unfair challenge on Keiran Murtagh by Godfrey Poku. Waide Fairhurst restarts play with the free kick.

45:01

The referee gets the second half started.

45:00 +1:25 Half time

Half Time The whistle is blown to end the first half.

42:10

Effort from the edge of the penalty box by Chris Almond goes wide of the right-hand upright.

39:14

A cross is delivered by Carl Martin, save made by Tony McMillan.

37:03 Booking

Booking Booking for Pablo Mills.

36:40

Russell Benjamin fouled by Pablo Mills, the ref awards a free kick. Free kick taken by Shaun Whalley.

36:11

Centre by Carl Martin, save made by Tony McMillan.

34:12

Free kick awarded for an unfair challenge on Waide Fairhurst by Godfrey Poku. Keiran Murtagh takes the free kick.

33:20 Booking

Booking Waide Fairhurst receives a caution for unsporting behaviour.

33:14

Waide Fairhurst is flagged offside by the assistant referee. Indirect free kick taken by Tony McMillan.

29:27

Keiran Murtagh takes a shot. Save by Tony McMillan. Outswinging corner taken right-footed by John Paul Kissock.

28:11

The assist for the goal came from Karl Ledsham.

28:11 Goal scored

Goal! - Chris Almond - Southport 2 - 0 Macclesfld Chris Almond fires in a goal from inside the penalty area to the bottom left corner of the goal. Southport 2-0 Macclesfield.

24:52

Russell Benjamin concedes a free kick for a foul on John Paul Kissock. Tony Diagne takes the free kick.

23:40

Assist on the goal came from Shaun Whalley.

23:40 Goal scored

Goal! - Liam Willis - Southport 1 - 0 Macclesfld Liam Willis finds the back of the net with a headed goal from long range. Southport 1-0 Macclesfield.

22:19

The ball is crossed by Shaun Whalley,

22:19 Booking

Booking Nathaniel Brown is cautioned by the ref for unsporting behaviour.

21:58

Handball decision goes against Nathaniel Brown.

19:05

Shot from just outside the box by Chris Almond goes over the crossbar.

15:17

Effort from just outside the area by John Paul Kissock goes over the target.

13:28

A cross is delivered by Waide Fairhurst.

8:37

Chris Almond concedes a free kick for a foul on Nathaniel Brown. Free kick taken by Lance Cronin.

7:21

Effort on goal by Keiran Murtagh from outside the penalty box goes harmlessly over the bar.

4:16

The ball is sent over by Craig Braham-Barrett, save by Tony McMillan.

0:13

The offside flag is raised against Chris Almond. Free kick taken by Lance Cronin.

0:00

The ref blows the whistle to begin the match.

Live data and text provided by our data suppliers