Rotherham moved within two points of the top of League Two with a comfortable 2-0 win at Macclesfield.
Macclesfield could have taken the lead early on in the game when Tyrone Bennett picked up a Tom Newey back-pass only to lob the ball over the bar.
The Millers took the lead when Adam Le Fondre delivered a pinpoint cross for Jason Taylor to loop his header home.
Nick Fenton sealed the victory late on after he blasted home from the six-yard line after a goal-line scramble.
Macclesfield manager Gary Simpson told BBC Radio Manchester: "We created chances and dominated the game but we're just not getting our just desserts at the minute.
"The lads have given everything, and Rotherham popped up and scored two goals and that's how football goes.
"I'm proud of them even though we've only took one point from the last three games because I don't think the players could give anymore."
Rotherham manager Ronnie Moore told BBC Radio Sheffield: "It was a tough old game there's no doubt about that.
"I think the back four were superb and we got out of jail in the first minute, the lad should have scored.
"I don't know whether it was a penalty as well, they've claimed for one, we've claimed for one so I think it's probably evened that up."
Live text and stats
Monday, 3 January 2011
Npower League Two
08 Draper (Sappleton 75)
02 Tonge yellow card
21 Marshall yellow card
22 Atkinson (Randall 65)
10 Le Fondre
20 Taylor (Pope 77)
Ref: IldertonAtt: 2,316
Attempts on target
Attempts off target
90:00+3:19 The final whistle is blown by the referee.
90:00+1:55 Mark Randall concedes a free kick for a foul on Izak Reid. Lewis Chalmers takes the direct free kick.
90:00+0:27 Shot by Colin Daniel from outside the box goes over the net.
88:50 Tom Pope has an effort at goal from outside the area which goes wide right of the goal.
86:21 Headed effort from deep inside the penalty area by Nathaniel Brown misses to the left of the goal.
83:28 Corner taken by Tom Newey from the right by-line,
83:28 GOAL - Nick Fenton:Macclesfield 0 - 2 Rotherham Nick Fenton finds the net with a goal from close range to the bottom left corner of the goal. Macclesfield 0-2 Rotherham.
82:53 Adam Le Fondre takes a shot. Blocked by Paul Morgan.
82:31 Unfair challenge on Mark Randall by Richard Butcher results in a free kick. Free kick taken by Jason Taylor.
82:14 Nathaniel Brown takes a shot. Save by Andy Warrington.
81:17 Tom Newey takes a inswinging corner from the right by-line to the near post, clearance by Lewis Chalmers.
80:50 Marcus Marshall takes a shot. Blocked by Paul Morgan.
79:03 Free kick awarded for a foul by Paul Morgan on Adam Le Fondre. Tom Newey takes the free kick.
76:39 Substitution Ryan Taylor goes off and Tom Pope comes on.
76:05 Effort on goal by Mark Randall from just outside the penalty area goes harmlessly over the target.
74:45 Substitution Reneil Sappleton comes on in place of Ross Draper.
71:35 Dale Tonge fouled by Nathaniel Brown, the ref awards a free kick. Andy Warrington takes the free kick.
70:49 Outswinging corner taken right-footed by Lewis Chalmers from the right by-line.
70:26 Corner taken right-footed by Lewis Chalmers from the right by-line, clearance made by Nick Fenton.
68:47 Tyrone Barnett is caught offside. Andy Warrington restarts play with the free kick.
68:06 Colin Daniel takes a shot. Nick Fenton gets a block in.
67:40 Nathaniel Brown takes a shot. Save by Andy Warrington.
66:53 Foul by Dale Tonge on Izak Reid, free kick awarded. Lewis Chalmers takes the direct free kick.
66:53 Booking Dale Tonge receives a yellow card for unsporting behaviour.
64:01 Substitution Mark Randall replaces Will Atkinson.
62:42 Handball decision goes against Richard Butcher. Andy Warrington takes the indirect free kick.
61:25 The referee penalises Adam Le Fondre for handball. Jose Veiga takes the indirect free kick.
59:28 Ross Draper takes a shot. Jason Taylor gets a block in.
58:58 Free kick awarded for a foul by Marcus Marshall on Ross Draper. Lewis Chalmers takes the free kick.
58:58 Booking Booking for Marcus Marshall for unsporting behaviour.
56:13 The offside flag is raised against Dan Gray. Andy Warrington restarts play with the free kick.
55:10 Richard Butcher takes a shot. Andy Warrington makes a save.
Correction - 53:31 Unfair challenge on Dale Tonge by Colin Daniel results in a free kick. Johnny Mullins takes the direct free kick.
53:31 Colin Daniel gives away a free kick for an unfair challenge on Dale Tonge. Direct free kick taken by Johnny Mullins.
51:50 The referee blows for offside against Tyrone Barnett. Free kick taken by Andy Warrington.
48:47 Ross Draper produces a right-footed shot from just outside the box that misses to the right of the net.
47:33 Unfair challenge on Dan Gray by Will Atkinson results in a free kick. Lewis Chalmers takes the free kick.
45:01 The referee starts the second half.
45:00+1:20 The ref blows to end the first period.
Correction - 43:50 Dale Tonge gives away a free kick for an unfair challenge on Tyrone Barnett. Lewis Chalmers crosses the ball from the free
kick right-footed from left channel, Johnny Mullins manages to make a clearance.
43:50 Unfair challenge on Tyrone Barnett by Dale Tonge results in a free kick. Lewis Chalmers restarts play with the free kick.
41:31 Free kick awarded for an unfair challenge on Dale Tonge by Hamza Bencherif. Jason Taylor takes the direct free kick.
39:34 Will Atkinson takes a shot. Paul Morgan gets a block in. Adam Le Fondre is caught offside. Jose Veiga takes the free kick.
38:59 Nicky Law takes the inswinging corner, clearance by Tyrone Barnett.
36:49 Shot by Tyrone Barnett from inside the six-yard box clear the bar.
31:58 Outswinging corner taken by Lewis Chalmers from the right by-line, clearance made by Nick Fenton.
28:00 Assist on the goal came from Adam Le Fondre.
28:00 GOAL - Jason Taylor:Macclesfield 0 - 1 Rotherham Jason Taylor finds the net with a headed goal from inside the box. Macclesfield 0-1 Rotherham.
25:21 Richard Butcher has an effort at goal from just outside the box which goes wide of the right-hand upright.
22:33 Effort from outside the penalty box by Adam Le Fondre goes wide left of the goal.
19:26 Outswinging corner taken by Lewis Chalmers from the right by-line played to the near post, clearance by Marcus Marshall.
15:23 Jason Taylor takes a shot. Save made by Jose Veiga.
15:09 The referee blows for offside. Tom Newey restarts play with the free kick.
14:45 Headed effort from inside the penalty area by Nick Fenton misses to the right of the target.
14:09 Jason Taylor produces a cross, clearance by Dan Gray. Nicky Law decides to take a short corner.
13:07 The offside flag is raised against Ryan Taylor. Indirect free kick taken by Jose Veiga.
11:19 The assistant referee signals for offside against Adam Le Fondre. Free kick taken by Jose Veiga.
9:35 Inswinging corner taken by Tom Newey, Headed effort from close range by Ryan Taylor goes wide left of the target.
6:52 Short corner worked by Colin Daniel.
6:39 Colin Daniel takes a shot. Jason Taylor gets a block in.
4:37 Outswinging corner taken right-footed by Nicky Law, Lewis Chalmers makes a clearance.
Correction - 2:18 Effort from the edge of the area by Tyrone Barnett goes wide of the right-hand post.
2:18 Effort from the edge of the box by Tyrone Barnett goes wide of the right-hand upright.
0:00 The referee gets the game underway.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.