Steve Elliott`s second-half header handed Cheltenham a 1-0 victory and local bragging rights in a feisty derby clash against Swindon.
The veteran defender rose highest to head home Marlon Pack's corner three minutes after the restart and inflict a first defeat on Swindon boss Paolo Di Canio.
Cheltenham striker Jimmy Spencer was sent off late on after leading with his elbow on Aden Flint.
It was Swindon who started the better, peppering the home target in the opening minutes.
Billy Bodin had a fierce shot pushed away by keeper Scott Brown after five minutes before skipper Oliver Risser and Raffaele De Vita fizzed shots just off target. Midfielder Alan McCormack then crashed his 20-yard drive against the outside of a post.
Visiting stopper Phil Smith was finally forced into action after 29 minutes, pushing Danny Andrew's 25-yard strike around a post.
A frantic flurry at the close of the first half saw Brown block a De Vita effort moments before Cheltenham skipper Alan Bennett watched as his header was brilliantly saved by Smith.
The home side continued to press after the break and Elliott made the pressure count with his powerful header in the 48th minute.
The goal rocked Di Canio's side but they gradually edged their way back and giant defender Flint looped a header just too high, moments before Bodin appeared to be tripped by Elliott only for the visitors` penalty appeals to be ignored.
Copyright (c) PA Sport 2009, All Rights Reserved.