Old Albanians ran riot against a ragged Macclesfield with a thumping 50-26 home win to bolster their National League One survival hopes.

The swashbuckling OAs secured one of their biggest wins of the season courtesy of two tries apiece from captain Billy Johnson, full-back Richard Gregg and winger Ollie Marchon. Further scores from the sparkling Mike Allan and man of the match Jimmy Speirs completed the rout for the hosts.

Basement club Macclesfield secured a bonus point with four tries of their own through David Marwick, Sam Moss, Rhodri Mayor and Josh Fowles.

OAs couldn’t have wished for a better start as vice-captain Gregg rounded off a well worked try in the seventh minute following several good forays of continuity.

Soon after it was 12-0 as the irrepressible home side effortlessly cut the Blues defence to ribbons and a gleeful Speirs scooted over into the corner with aplomb.

Coach Andy Holloway’s side were brimming with confidence and treated the OA’s faithful to some superb running rugby, epitomised by Johnson’s 24th minute try.

Macclesfield were powerless to stop the irresistible Old Albanian, who secured the bonus point after 30 minutes when Speirs fed speedster Allan who left a vapour trail behind him in a 40-yard burst.

The Blues reduced their arrears through lock Marwick but OAs responded instantly following Gregg’s opportunism and Marchon scored to round off their near perfect first half.

The division’s basement club capitalised on a sluggish start to the second half, with hooker Moss rumbling over but the hosts’ response was swift as Johnson scored his second under the posts.

Both sides touched down either side of the hour mark, Marchon securing a brace and Macclesfield’s Mayor, as a now cavalier A’s started to lose their discipline somewhat.

Gregg, one of the contest’s stand out performers, fittingly brought up the 50 mark to bag himself a double for the rumbustious home side who found it all too easy to find the try line.

However the Cheshire side had the last word as winger Fowles scored a last minute try but a bonus point win and a loss for Cinderford capped off a perfect day for Holloway’s side.

Teams

OAs: (1) Ralph Adams Hale (2) George Warner (3) Andy Berry (4) Lloyd Bickle (5) Ross Hamilton (6) Billy Johnson © (7) Ollie Cooper-Millar (8) Sam Lunnon (9) Jordi Pasqualin (10) Dan Watt (11) Mike Allan (12) Dom Regan (13) Jimmy Speirs (14) Ollie Marchon (15) Richard Gregg (vc). Subs: (16) Matt Brooks (17) Jack Flanagan (18) Andrew Daish (19) Jack Daly (20) Chris May

Macclesfield: (1) Elliot Millar-Mills (2) Sam Moss (3) Billy Robinson (4) David Marwick (5) Ben Jones (6) Mike Finnemore © (7) Phil Williams (8) Franky Barker (9) Jordan Brookes (10) Tom Eaton (11) Josh Fowles (12) Elliot Brierley (13) Matt King (14) Rhodri Mayor (15) Matt O’Regan. Subs: (16) Dom Sherratte (17) Josh Hearn (18) Olly Macauley (19) Chris Jones (20) Matt Thorp