Indeed the former 125 star nipped inside Richards into the Complex on the last lap, just as Glen was planning a move for the lead, but the Kawasaki went too wide and allowed Richards back through again.
The Triumph's neck was rung over the last part of the lap but Brogan was not to be denied and took a superb victory, blowing kisses to all and sundry on his slow-down lap.
Richards can take heart from this showing though, most of the tracks in the calendar should really suit the nimble British machine and the Aussie should be on the top of the rostrum soon.
After troubled practice sessions, Kennaugh and Lowry did a superb damage limitation exercise to get through the field into fourth and fifth.
Privateers cup winner was Craig Fitzpatrick, continuing the superb pace he showed at
Brands Hatch.
Race result; Fuchs British Supersport: Thruxton: 18laps.
1. Steve Brogan HM Plant Honda 25m04.288s
2. Glen Richards MAP Embassy Triumph +0.094s
3. Chris Martin Gearlink Kawasaki +0.586s
4. Hudson Kennaugh Raceways Yamaha +1.348s
5. Ian Lowry Relentless Suzuki +1.999s
6. Tom Grant Thomson Yamaha +4.779s
7. Marty Nutt Nutt Travel Yamaha +4.942s
8. Ian Hutchinson Aim Racing Yamaha +5.552s
9. Paul Young MAP Embassy Triumph +5.557s
10. Steven Neate Gearlink Kawasaki +6.512s
11. Rob Frost Team Buff Triumph +6.691s
12. Aaron Walker TJW Honda +7.155s
13. Craig Fitzpatrick BLDS Yamaha (CUP) +7.556s
14. Midge Smart W & L Yamaha +10.965s
15. James Westmoreland Centurion Honda +11.494s