Good report but as a pedant, I'm contractually obliged to point out...
if Morecambe could manufacture a win against their southern rivals tonight, they would leap above them and almost certainly out of the relegation places
"
Almost certainly"?
Macclesfield played Cheltenham, so a win meant we were guaranteed to go above at least one of them, and above Northampton, so certainly-certainly!
Personally, I think Mandeville was correctly booked, although when I first saw it I thought it was a penalty. I re-watched the incident four times and don't think there was contact.