Macclesfield came from behind for the second week in a row and made it 6 wins in 6 as they defeated Otley 38-27.
The home side scorched out the traps as they scored a try in the opening minute, winger Rhodri Mayor touched down in the corner after good work from good work from Charlie Venables.
Otley responded strongly with two tries and penalty though to take the lead. The first from a strong driving line out for Matt Heaton to touch down. Otley skipper Stephen Depledge converted the score, added a penalty soon after and then scored a fine try of his own within the space of eight minutes to make it 5-17.
The Blues pulled the visitors back on 14 minutes, man of the match Dave Marwick sniped around a maul and touched down.
Macclesfield took the lead on 37 minutes, fine work from Lewis Barker put Elliot Brierley in for a score.
Otley regained the lead on the stroke of half time however, Henry Roberts finishing off a fine team move, 19-22 half time.
Macclesfield again flew out the traps, Josh Fowles touched down two minutes into the half.
Rhodri Mayor completed his brace on 51 minutes, picking up the scraps and diving over.
Dave Marwick also completed his brace with 10 minutes left to play. The lock crashed over from short range, 37-22.
Otley secured their try scoring bonus point with three minutes to play, Alex Beaumont touched down.
1 Marshall Gadd, 2 Sam Moss, 3 Martin Kent, 4 Dave Marwick, 5 Harrison Lewis, 6 Mike Finnemore (c), 7 Matt Thorp, 8 Ryan Parkinson
9 Jake Evens, 10 Lewis Barker, 11 Rhodri Mayor, 12 Matt O’Regan, 13 Elliot Brierley, 14 Josh Fowles, 15 Charlie Venables
16 Paul Millea, 17 Elliot Mills, 18 Ben Jones, 19 Franky Barker, 20 Dan Lomax
TRIES: R Mayor (1, 51), Marwick (14, 72), Brierley 37, Fowles 42
Con: L Barker (14, 37, 42, 72)
1 George Burkinshaw, 2 Henry Watson, 3 Adam Blades, 4 Sam Cook, 5 Declan Dunn, 6 Jonathan Stannard, 7 Matt Heaton, 8 Jack Scott-Paul
9 Stephen Depledge, 10 Neil Chivers, 11 Alex Beaumont, 12 Michael Coady, 13 Henry Roberts, 14 Toby Harris, 15 Chris Gemmell
16 Charles Capps, 17 Mark Chivers, 18 James Morton, 19 James Wood, 20 Nicholas Coupland
TRIES: Heaton 4, Depledge 12, Roberts 39, Beaumont 74
Con: Depledge 4, 12,
PEN: Depledge 8
Star Man: David Marwick
HT Score: 19-22
Referee – Michael Harris