LEAGUE leaders Accrington Stanley suffered their second defeat in three games - but luckily the teams below them continue to slip up.
Stanley went ahead through Gary Roberts in the 18th minute after he tucked the ball home after keeper Ashley Bayes could only push an Andy Todd cross out to him.
Grays were the better side in the first half but didn't really test Rob Elliot - that all changed after the break.
In a mad five-minute spell, Grays equalised through Glenn Poole who touched a Mark Debolla shot over the line on 57 minutes and, four minutes later, they took the lead when Poole headed home an Aaron McLean cross.
Ian Craney then scored the goal of the game on 65 minutes when his blistering strike nestled into the top corner of the net to make it 2-2.
However, 11 minutes from time, McLean finished off a well-worked move to slot the ball past Elliot who had been hampered by a knee injury throughout the game.
Grays could have had more but the Stanley keeper pulled off two stunning saves to deny Michael Kightly who was one-on-one with the goalie.
"We were poor. We didn't come out for the second half," said boss John Coleman. "And I give our defence none out of ten. If we carry on like that for the rest of the season will limp over the line or not get there at all."