Jon Shaw's goal proved decisive as Blue Square Bet Premier play-off chasers Gateshead beat a poor Bath.
Micky Cummins had an effort cleared off the line and Liam Hatch headed over the rebound, while James Curtis was denied by Glyn Garner as the hosts dominated.
Garner then did well to deny Cummins and Hatch, as the Heed pushed on for the winning goal.
It eventually came when Shaw headed home Craig Baxter's cross for his eighth goal in the last 12 games.
VIEWS FROM THE DRESSING ROOM
Gateshead manager Ian Bogie told BBC Newcastle:
"It was a performance where we've dominated the play, it was like attack against defence.
"I thought Bath would have been more adventurous, knowing they needed to come here and get a result, but they were content to go away with a point.
"We had to be massively patient, and the only thing was concentration levels at the other end of the pitch, but ultimately we got the goal."
Bath City manager Adie Britton told BBC Radio Bristol:
"We knew that it would be a tough game up here - probably the most difficult we have left of the season.
"They had a lot of the ball in the first 20 minutes but we gradually came to terms with that and they didn't create that much.
"We've had a go and thrown everything at it but there were a few tired legs out there.
"One or two opportunities went begging which we should have done better with."
Live Text Commentary
Full Time The game is over, as the referee blows his whistle.90:00 +2:29
Free kick awarded for an unfair challenge on Gethin Jones by Liam Hatch. Glyn Garner takes the direct free kick.90:00 +1:37
Outswinging corner taken from the right by-line by Scott Murray.90:00
Sean Canham produces a drilled right-footed shot from 12 yards. Save by Paul Farman.89:37
The offside flag is raised against Jamie Chandler. Glyn Garner takes the free kick.88:20
James Marwood takes a outswinging corner.87:35
Effort from outside the penalty area by Scott Murray goes wide left of the goal.87:25
Paul Stonehouse produces a cross, James Curtis makes a clearance.85:49
James Marwood gives away a free kick for an unfair challenge on Lewis Hogg. A cross is delivered by Lewis Hogg, Gethin Jones has a headed effort from close in and clears the bar.85:37
Centre by Scott Murray, save by Paul Farman.85:15
Effort from inside the area by Josh Gillies misses to the left of the goal.83:34
The referee blows for offside against Liam Hatch. Free kick taken by Glyn Garner.83:07
Dan Smith has an effort at goal. Kris Gate gets a block in.80:17 Substitution
Substitution Josh Egan on for Marc Canham.79:15 Substitution
Substitution Josh Gillies joins the action as a substitute, replacing Micky Cummins.79:03
Marc Canham takes a shot from a long way out clearing the bar.78:36
Liam Hatch produces a right-footed shot from inside the area that clears the crossbar.77:17
The referee blows for offside. Paul Farman takes the indirect free kick.77:02
Outswinging corner taken by Marc Canham, clearance made by James Curtis.76:44
The ball is swung over by Marc Canham, clearance by James Curtis.
The ball is sent over by Ben Clark, Micky Cummins has a drilled shot. Save by Glyn Garner.71:46
Dan Smith handles the ball and concedes a free kick. Craig Baxter takes the free kick.70:52
Marc Canham produces a cross, Craig Baxter makes a clearance.68:37 Substitution
Substitution Dan Smith is brought on as a substitute for Joe Burnell.67:42
Free kick awarded for an unfair challenge on Adam Connolly by Jamie Chandler. Glyn Garner restarts play with the free kick.67:05 Substitution
Substitution Kris Gate is brought on as a substitute for Phil Turnbull.66:19
Assist on the goal came from Craig Baxter.66:19 Goal scored
Goal! - Jon Shaw - Gateshead 1 - 0 Bath City Jon Shaw finds the net with a headed goal from inside the six-yard box. Gateshead 1-0 Bath City.64:38
The ball is delivered by Craig Baxter, save by Glyn Garner.62:53 Substitution
Substitution James Marwood on for Martin Brittain.61:03
The ball is crossed by Chris Carruthers, clearance by Joe Burnell.59:55 Substitution
Substitution Scott Murray replaces Jamie Cook.59:42
Effort from the edge of the box by Jamie Chandler goes wide of the left-hand post.58:26
Corner from the right by-line taken by Martin Brittain, clearance by Joe Burnell.58:18
Martin Brittain sends in a cross, clearance by Paul Stonehouse.55:36
Unfair challenge on Ben Clark by Andy Gallinagh results in a free kick. Direct free kick taken by Paul Farman.55:09
Inswinging corner taken by Marc Canham from the left by-line.54:50
Craig Baxter concedes a free kick for a foul on Lewis Hogg. Marc Canham restarts play with the free kick.51:18
Chris Carruthers delivers the ball, Paul Stonehouse manages to make a clearance.50:32
Paul Stonehouse is ruled offside. Indirect free kick taken by Paul Farman.50:16
Shot by Marc Canham. Blocked by Micky Cummins.48:06
Sean Canham takes a shot from a long way out which goes wide of the right-hand upright.46:45
Corner from the left by-line taken by Marc Canham, Mark Preece has a headed effort at goal from deep inside the area missing to the right of the goal.45:01
The referee starts the second half.45:00 +1:06 Half time
Half Time It is the end of the first-half.45:00 +0:40
Free kick awarded for a foul by Jon Shaw on Mark Preece. Direct free kick taken by Glyn Garner.45:00 +0:35
Martin Brittain sends in a cross.41:43
Jamie Cook is ruled offside. Paul Farman takes the indirect free kick.37:35
Shot by Phil Turnbull from 20 yards. Save made by Glyn Garner.35:11
Chris Carruthers crosses the ball, clearance by Mark Preece.32:42
The official flags Micky Cummins offside. Free kick taken by Glyn Garner.32:36
Chris Carruthers delivers the ball.27:02
Outswinging corner taken from the right by-line by Martin Brittain, Mark Preece manages to make a clearance.26:25
Outswinging corner taken right-footed by Martin Brittain from the right by-line, volleyed right-footed shot by Ben Clark. Blocked by Gethin Jones.26:14
The ball is sent over by Chris Carruthers, clearance made by Mark Preece.25:02
Corner taken by Martin Brittain played to the near post, clearance made by Sean Canham.24:46
The ball is swung over by Martin Brittain, clearance made by Mark Preece.24:25
Corner taken by Martin Brittain from the right by-line.24:04
Corner taken by Martin Brittain from the left by-line, Liam Hatch takes a shot. Save made by Glyn Garner.23:34
Centre by Craig Baxter, Liam Hatch takes a shot. Glyn Garner makes a save.20:47
Lewis Hogg produces a cross, Sean Canham takes a shot. Save by Paul Farman.19:59
Chris Carruthers produces a cross, Micky Cummins takes a shot. Save made by Glyn Garner.17:28
Lewis Hogg takes a shot. James Curtis gets a block in.16:21
The assistant referee flags for offside against Sean Canham. Ben Clark takes the indirect free kick.14:34
The ball is swung over by Chris Carruthers, save made by Glyn Garner.12:28
Unfair challenge on Craig Baxter by Sean Canham results in a free kick. Direct free kick taken by Paul Farman.10:29
Inswinging corner taken right-footed by Martin Brittain, James Curtis takes a shot. Save made by Glyn Garner.10:20
The ball is sent over by Jon Shaw, Andy Gallinagh makes a clearance.9:57
The ball is swung over by Martin Brittain, Mark Preece makes a clearance.8:08
Jamie Cook is caught offside. Paul Farman takes the free kick.7:25
A cross is delivered by Phil Turnbull.6:18
Micky Cummins sends in a cross.5:12
Shot by Craig Baxter. Glyn Garner makes a save.3:34
Outswinging corner taken from the right by-line by Martin Brittain, Micky Cummins takes a shot. Gethin Jones manages to make a clearance. Close range header by Liam Hatch goes over the crossbar.3:26
Liam Hatch delivers the ball, Paul Stonehouse manages to make a clearance.1:41
Chris Carruthers crosses the ball, clearance made by Mark Preece.0:00
The game begins.
Live data and text provided by our data suppliers