A double from star striker Andre Gray saw Luton open a six-point gap at the top of the Conference Premier table.

It was the Hatters' 11th consecutive away game unbeaten, a club record, and their 21st league match without defeat.

Gray took just nine minutes to net his 18th of the campaign when he found the top corner from 12 yards.

The hosts levelled before the break when Danny Andrew let fly from 20 yards, but Gray grabbed his second with eight minutes remaining.

VIEW FROM THE DRESSING ROOM

Luton Town boss John Still told BBC Three Counties Radio:

"It was tough, it really was tough, but tough's great sometimes when your back's against the wall.

"Sometimes you've got to come away, dig in and work your socks off.

"You just need that winning mentality and when it got tough, the mentality was a winning mentality."

Lineup, Bookings (2) & Substitutions (4)

Macclesfield Town

  • 01 Taylor
  • 26 Halls
  • 03 Andrew
  • 12 Williams
  • 02 Connor
  • 23 Whitaker
  • 25 Kay (Rowe - 87' )
  • 07 Mackreth
  • 19 Boden (Lewis - 77' )
  • 09 Holroyd
  • 11 Winn (Fairhurst - 65' Booked )

Substitutes

  • 27 Pilkington
  • 15 Lewis
  • 24 Rowe
  • 08 Fairhurst
  • 06 Turnbull

Luton Town

  • 01 Tyler
  • 11 Howells
  • 25 Henry
  • 02 Franks
  • 05 McNulty
  • 43 Ruddock Mpanzu
  • 12 Griffiths
  • 19 McGeehan
  • 21 Guttridge
  • 27 Gray (Lawless - 88' )
  • 26 Benson Booked

Substitutes

  • 07 Lawless
  • 13 Cullen
  • 16 Justham
  • 23 Robinson
  • 06 Charles
Ref: Karl Evans
Att: 1,705

Match Stats

Shots

19 10

On target

3 4

Corners

0 0

Fouls

7 13

Live Text Commentary

+6:00 Full time

Full Time Match ends, Macclesfield Town 1, Luton Town 2.

90:00 +5:00 Full time

Full Time Second Half ends, Macclesfield Town 1, Luton Town 2.

90:00 +4:01

Corner, Macclesfield Town.

90:00 +1:32 Booking

Booking Paul Benson (Luton Town) is shown the yellow card for a bad foul.

90:00 +1:30

Foul by Paul Benson (Luton Town).

90:00 +1:30

Danny Andrew (Macclesfield Town) wins a free kick.

89:29

Corner, Luton Town.

89:06

Attempt saved. Danny Whitaker (Macclesfield Town) right footed shot from outside the box is saved.

88:38

Corner, Macclesfield Town.

87:53

Foul by Scott Griffiths (Luton Town).

87:53

Waide Fairhurst (Macclesfield Town) wins a free kick.

87:16 Substitution

Substitution Substitution, Luton Town. Alex Lawless replaces Andre Gray.

86:38 Substitution

Substitution Substitution, Macclesfield Town. Danny M. Rowe replaces Scott Kay.

86:08

Offside, Luton Town. Paul Benson tries a through ball, but Paul Benson is caught offside.

84:07

Foul by Waide Fairhurst (Macclesfield Town).

84:07

Ron Henry (Luton Town) wins a free kick.

81:42 Goal scored

Goal! Goal! Macclesfield Town 1, Luton Town 2. Andre Gray (Luton Town) right footed shot from the left side of the box to the bottom right corner.

78:51 Booking

Booking Waide Fairhurst (Macclesfield Town) is shown the yellow card for a bad foul.

78:20

Foul by Waide Fairhurst (Macclesfield Town).

78:20

Ron Henry (Luton Town) wins a free kick.

76:46 Substitution

Substitution Substitution, Macclesfield Town. Paul Lewis replaces Scott Boden.

75:27

Attempt missed. Danny Andrew (Macclesfield Town) left footed shot from outside the box is too high from a direct free kick.

74:27

Foul by Jake Howells (Luton Town).

74:27

Jack Mackreth (Macclesfield Town) wins a free kick.

73:11

Foul by Andre Gray (Luton Town).

73:11

Danny Andrew (Macclesfield Town) wins a free kick.

72:11

Foul by Scott Boden (Macclesfield Town).

72:11

Cameron McGeehan (Luton Town) wins a free kick.

70:13

Foul by Pelly Ruddock (Luton Town).

70:13

Danny Whitaker (Macclesfield Town) wins a free kick.

69:54

Attempt blocked. Danny Whitaker (Macclesfield Town) left footed shot from outside the box is blocked.

68:37

Attempt missed. Waide Fairhurst (Macclesfield Town) right footed shot from outside the box misses to the right.

68:00

Attempt blocked. Chris Holroyd (Macclesfield Town) right footed shot from the right side of the box is blocked.

67:20

Corner, Macclesfield Town.

64:54 Substitution

Substitution Substitution, Macclesfield Town. Waide Fairhurst replaces Peter Winn because of an injury.

63:27

Foul by Cameron McGeehan (Luton Town).

63:27

Scott Boden (Macclesfield Town) wins a free kick.

62:37

Offside, Luton Town. Paul Benson tries a through ball, but Paul Benson is caught offside.

60:41

Foul by Cameron McGeehan (Luton Town).

60:41

Scott Kay (Macclesfield Town) wins a free kick.

59:29

Attempt missed. Andre Gray (Luton Town) right footed shot from the right side of the box misses to the right.

59:04

Attempt blocked. Steve Williams (Macclesfield Town) left footed shot from the right side of the box is blocked.

58:17

Foul by Scott Griffiths (Luton Town).

58:17

Chris Holroyd (Macclesfield Town) wins a free kick.

56:19

Foul by Pelly Ruddock (Luton Town).

56:19

Scott Kay (Macclesfield Town) wins a free kick.

55:23

Attempt missed. Danny Whitaker (Macclesfield Town) right footed shot from outside the box misses to the left.

54:50

Corner, Macclesfield Town.

54:18

Corner, Macclesfield Town.

54:04

Attempt saved. Scott Boden (Macclesfield Town) right footed shot from the right side of the box is saved.

53:08

Foul by Cameron McGeehan (Luton Town).

53:08

Scott Kay (Macclesfield Town) wins a free kick.

50:35

Foul by Scott Kay (Macclesfield Town).

50:35

Pelly Ruddock (Luton Town) wins a free kick.

48:52

Attempt saved. Luke Guttridge (Luton Town) right footed shot from outside the box is saved.

47:54

Corner, Luton Town.

47:34

Attempt saved. Cameron McGeehan (Luton Town) header from the right side of the box is saved. Assisted by Luke Guttridge.

47:02

Corner, Luton Town.

46:04

Attempt blocked. Peter Winn (Macclesfield Town) left footed shot from the left side of the box is blocked.

45:00

Second Half begins Macclesfield Town 1, Luton Town 1.

45:00 +1:01 Half time

Half Time First Half ends, Macclesfield Town 1, Luton Town 1.

44:31

Foul by Scott Kay (Macclesfield Town).

44:31

Pelly Ruddock (Luton Town) wins a free kick.

43:01

Attempt missed. Pelly Ruddock (Luton Town) right footed shot from the left side of the box is too high.

42:33

Attempt blocked. Chris Holroyd (Macclesfield Town) left footed shot from outside the box is blocked.

41:29

Foul by Cameron McGeehan (Luton Town).

41:29

Chris Holroyd (Macclesfield Town) wins a free kick.

40:53

Attempt missed. Scott Boden (Macclesfield Town) header from a difficult angle on the right is too high.

40:14

Offside, Luton Town. Paul Benson tries a through ball, but Paul Benson is caught offside.

39:45

Attempt blocked. Andre Gray (Luton Town) left footed shot from the right side of the box is blocked.

37:58 Goal scored

Goal! Goal! Macclesfield Town 1, Luton Town 1. Danny Andrew (Macclesfield Town) left footed shot from outside the box to the bottom right corner.

36:30

Attempt missed. Paul Benson (Luton Town) header from the left side of the box is too high. Assisted by Luke Guttridge.

36:04

Corner, Luton Town.

35:45

Attempt blocked. Andre Gray (Luton Town) left footed shot from outside the box is blocked.

35:15

Attempt blocked. Chris Holroyd (Macclesfield Town) left footed shot from outside the box is blocked.

33:07

Attempt missed. Scott Kay (Macclesfield Town) left footed shot from the left side of the box is too high. Assisted by Peter Winn.

32:24

Corner, Macclesfield Town.

31:04

Foul by Luke Guttridge (Luton Town).

31:04

Jack Mackreth (Macclesfield Town) wins a free kick.

29:48

Attempt missed. Chris Holroyd (Macclesfield Town) left footed shot from the left side of the box misses to the right.

28:26

Foul by Danny Whitaker (Macclesfield Town).

28:26

Pelly Ruddock (Luton Town) wins a free kick.

26:01

Corner, Macclesfield Town.

25:51

Attempt blocked. Jack Mackreth (Macclesfield Town) right footed shot from outside the box is blocked.

16:18

Foul by Paul Benson (Luton Town).

16:18

Andy Halls (Macclesfield Town) wins a free kick.

15:20

Offside, Luton Town. Paul Benson tries a through ball, but Paul Benson is caught offside.

14:07

Offside, Luton Town. Andre Gray tries a through ball, but Andre Gray is caught offside.

13:55

Attempt blocked. Chris Holroyd (Macclesfield Town) left footed shot from outside the box is blocked.

13:11

Attempt missed. Peter Winn (Macclesfield Town) left footed shot from the left side of the box misses to the right.

8:25 Goal scored

Goal! Goal! Macclesfield Town 0, Luton Town 1. Andre Gray (Luton Town) left footed shot from the right side of the box to the top left corner.

7:41

Attempt missed. Peter Winn (Macclesfield Town) header from the left side of the box misses to the left.

6:08

Foul by Steve Williams (Macclesfield Town).

6:08

Fraser Franks (Luton Town) wins a free kick.

5:35

Offside, Luton Town. Paul Benson tries a through ball, but Paul Benson is caught offside.

2:25

Attempt blocked. Jake Howells (Luton Town) right footed shot from the left side of the box is blocked.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers