Duran Reynolds grabbed a late equaliser for 10-man Grays to snatch a draw at promotion-chasing York.
The home side took the lead when top scorer Richard Brodie fired into the top left-hand corner from 12 yards.
Grays keeper Glyn Garner was sent off for using abusive language towards the referee after fouling Brodie, but the striker missed the resulting penalty.
And the visitors grabbed a point when Reynolds met Michael Ingham's punched clearance with a first-time volley.
Bookmark with:
What are these?