A dramatic injury-time equaliser from Bath's Scott Murray won his side a point against Hayes and Yeading.
The hosts went in front when Ryan Crockford's audacious 35-yard shot bounced off the crossbar and Richard Pacquette tapped in the rebound.
Hayes goalkeeper Steven Arnold twice pushed efforts from Murray round the post as the hosts looked to hold on.
However, Murray was not to be denied as he collected a pass from Lewis Hogg and drilled home a low shot from 12 yards.
Hayes & Yeading: Arnold, Argent, John, Cadmore, Bentley, Soares, Crockford (Bayley 85), Hand, Williams, Joseph-Dubois (Wishart 80), Pacquette (Elder 67). Subs Not Used: Preddie, Saville.
Goals: Pacquette 45.
Bath City: Garner, Simpson, Jones, Preece (Russell 88), Stonehouse, Watkins, Burnell (Murray 53), Connolly, Hogg, Mills (Cook 72), Phillips. Subs Not Used: Rollo, Webb.
Goals: Murray 90.
Referee: Steve Bratt (W Midlands).