A brace from Adam Cunnington boosted Tamworth's survival bid and put a major dent in Forest Green's play-off hopes.
The striker took his tally for the season to 20, sliding in at the back post to poke in before heading home a Lee Hendrie cross from close range.
Rovers pulled one back as midfielder Yan Klukowski tucked home from six yards after good work by James Norwood.
Tamworth held firm and moved three points clear of the drop zone, with Rovers eight points off the play-offs.
VIEW FROM THE DRESSING ROOM
Forest Green Rovers manager Dave Hockaday told BBC Radio Gloucestershire:
"They wanted it more than us. We got bullied in the first half and that can't be.
"It doesn't matter how big you are - nobody bullies me. I'm really angry at them at the moment,
"My players need to have a look at themselves because that's not good enough and however long it takes, we'll get promoted and get to the promised land.
"They'll be back in tomorrow morning. One way or another we'll sort it out because this is a full-time job and that wasn't good enough."
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The match has reached full-time.90:00 +2:01
The ball is sent over by Reece Connolly, save by Tony Breedon.87:59
Darren Byfield is ruled offside. Sam Russell takes the free kick.87:29
The offside flag is raised against Reece Connolly. Tony Breedon takes the indirect free kick.85:29
Yan Klukowski takes a shot. Save by Jonathon Thorpe. Outswinging corner taken by Yan Klukowski from the right by-line, Richard Tait manages to make a clearance.82:34
The assistant referee flags for offside against Adam Cunnington. Sam Russell takes the indirect free kick.82:06
Adam Cunnington gives away a free kick for an unfair challenge on Jamie Turley. Sam Russell takes the free kick.81:26
Free kick awarded for an unfair challenge on Adam Cunnington by Jamie Collins. Richard Tait delivers the ball from the free kick right-footed from right channel.80:41
Shot from inside the area by James Norwood clears the bar.78:52
Centre by James Norwood, Jonathon Thorpe manages to make a clearance. Corner taken by Yan Klukowski, Header from close range by Chris Stokes strikes the post.77:35
Outswinging corner taken from the right by-line by Yan Klukowski, James Norwood takes a shot. Save by Tony Breedon.77:13
Corner taken right-footed by Yan Klukowski from the right by-line, clearance made by Tom Marshall.76:18
Richard Tait delivers the ball, Jamie Turley manages to make a clearance.75:02 Substitution
Substitution Tommy Wright leaves the field to be replaced by Darren Byfield.74:26
Tom Marshall is caught offside. Indirect free kick taken by Jared Hodgkiss.73:46
Paul Green challenges Marcus Kelly unfairly and gives away a free kick. The free kick is swung in right-footed by Richard Tait.69:02 Substitution
Substitution Peter Till comes on in place of Stuart Hendrie.68:10
Tommy Wright fouled by Jamie Turley, the ref awards a free kick. Free kick taken by Tony Breedon.67:50
Outswinging corner taken by Yan Klukowski.63:06
Jared Hodgkiss is adjudged to have handled the ball. Free kick taken by Richard Tait.
Inswinging corner taken by James Norwood, Yan Klukowski has an effort at goal from close in which goes wide of the left-hand upright.59:18
Free kick awarded for a foul by Tommy Wright on Chris Stokes. Direct free kick taken by Sam Russell.56:44
Eddie Oshodi gives away a free kick for an unfair challenge on Adam Cunnington. Free kick crossed by Lee Hendrie, clearance made by Paul Green. Inswinging corner taken by Michael Wylde from the right by-line, save by Sam Russell.56:18
The referee blows for offside against James Norwood. Tony Breedon takes the indirect free kick.53:29
The referee blows for offside. Sam Russell takes the indirect free kick.52:34
Jamie Turley takes a shot. Tony Breedon makes a save.51:55
Direct free kick taken by Sam Russell.51:55 Booking
Booking Duane Courtney is shown a yellow card for unsporting behaviour.51:45
Duane Courtney challenges James Norwood unfairly and gives away a free kick.48:25
James Norwood produces a cross, Richard Tait makes a clearance.47:15
The assist for the goal came from Kieron Forbes.47:15 Goal scored
Goal! - Yan Klukowski - Tamworth 2 - 1 Forest Grn Goal scored by Yan Klukowski from close in to the bottom left corner of the goal. Tamworth 2-1 Forest Green.47:03
Kieron Forbes produces a cross,45:54
Foul by Jamie Collins on Stuart Hendrie, free kick awarded. Free kick taken by Tony Breedon.45:02
Unfair challenge on Reece Connolly by Richard Tait results in a free kick. Free kick crossed right-footed by Yan Klukowski from right channel, clearance by Jonathon Thorpe.45:01
The game restarts for the second half.45:01 Substitution
Substitution Jamie Collins comes on in place of Al Bangura.45:01 Substitution
Substitution Jamie Turley on for Dale Bennett.45:00 +2:07 Half time
Half Time The whistle is blown to end the first half.45:00 +0:48
Eddie Oshodi gives away a free kick for an unfair challenge on Adam Cunnington. Lee Hendrie sends in a cross, Header from deep inside the area by Tom Marshall goes harmlessly over the crossbar.41:27
Assist on the goal came from Lee Hendrie.41:27 Goal scored
Goal! - Adam Cunnington - Tamworth 2 - 0 Forest Grn Adam Cunnington scores a headed goal from close range. Tamworth 2-0 Forest Green.40:48
Dale Bennett concedes a free kick for a foul on Lee Hendrie. The ball is swung over by Lee Hendrie,39:44
Stuart Hendrie challenges Kieron Forbes unfairly and gives away a free kick. Direct free kick taken by Chris Stokes.38:19
The referee blows for offside against Tommy Wright. Dale Bennett takes the indirect free kick.37:16
Free kick awarded for a foul by Al Bangura on Duane Courtney. Free kick taken by Richard Tait.35:21
The ball is crossed by James Norwood.35:01
The ball is delivered by Tom Marshall.33:49
Centre by James Norwood, save by Tony Breedon.33:38
Michael Wylde crosses the ball, clearance made by Dale Bennett.30:48
Stuart Hendrie is adjudged to have handled the ball. Sam Russell restarts play with the free kick.28:02
The ball is crossed by Marcus Kelly. Free kick awarded for an unfair challenge on Sam Russell by Tommy Wright. Direct free kick taken by Sam Russell.25:47
Free kick awarded for an unfair challenge on Chris Stokes by Adam Cunnington. Direct free kick taken by Sam Russell.24:12
Free kick taken by Lee Hendrie.24:12 Booking
Booking Caution for James Norwood.24:04
Free kick awarded for an unfair challenge on Richard Tait by James Norwood.20:41
Richard Tait gives away a free kick for an unfair challenge on James Norwood. The free kick is delivered right-footed by Yan Klukowski from right wing, save by Tony Breedon.20:06
Adam Cunnington concedes a free kick for a foul on Eddie Oshodi. Free kick taken by Sam Russell.18:51
Tommy Wright takes a shot. Save by Sam Russell. The official flags Stuart Hendrie offside. Sam Russell takes the indirect free kick.18:12
Foul by Al Bangura on Tommy Wright, free kick awarded. Free kick taken by Richard Tait.17:56
The ball is swung over by James Norwood, clearance made by Duane Courtney.15:17
Unfair challenge on Jared Hodgkiss by Adam Cunnington results in a free kick. Direct free kick taken by Sam Russell.14:19
Effort from inside the area by Adam Cunnington misses to the left of the target.12:43
Stuart Hendrie takes a shot. Save made by Sam Russell. Corner from the right by-line taken by Marcus Kelly, save made by Sam Russell.11:09
Marcus Kelly sends in a cross.9:46
Free kick awarded for a foul by Adam Cunnington on Chris Stokes. Yan Klukowski produces a cross, Headed effort from deep inside the penalty area by James Norwood misses to the right of the target.8:54
Header from deep inside the area by Tommy Wright goes over the bar.8:03
Foul by Yan Klukowski on Tom Marshall, free kick awarded. Tony Breedon restarts play with the free kick.5:25 Goal scored
Goal! - Adam Cunnington - Tamworth 1 - 0 Forest Grn Goal scored by Adam Cunnington from close in to the bottom right corner of the goal. Tamworth 1-0 Forest Green.0:00
The game begins.
Live data and text provided by our data suppliers