In a dominant display, Holder secured 23 of the 24 maximum points whilst Championship leader Greg Hancock had a tough night at the office scoring just seven points.
The other Australian in the World Championship chase, Jason Crump was taken to hospital at the end of his five rides for a scan on his collarbone, with it being suspected to be broken once again. He sustained a heavy tumble in the 12th heat whilst rounding up British wildcard, Scott Nicholls.
Krzysztof Kasprzak who was a late inclusion in the event finished second ahead of Antonio Lindback in his second podium appearance in as many races.
Fourth position in the final went to Freddie Lindgren.
Holder has narrowed the gap to Hancock to the single point in taking his second British Speedway Grand Prix.
“I was super nervous before the meeting on the parade with all the people. It's difficult to just concentrate on riding – you really want to do well and you're hoping it's going to happen,” said Holder. “When it does, it's the best feeling ever.
“All night went well. But just because you win a race here and there, it doesn't mean much. You've got to keep going. You could easily stuff it up in the semi-final and be out.
“I was just concentrating as best I could and to come out of the last corner in front … there's isn't a better feeling on a speedway bike than that.”
WORLD CHAMPIONSHIP STANDINGS (Top 10):
1 Greg Hancock 118
2 Chris Holder 117
3 Nicki Pedersen 112
4 Jason Crump 103
5 Emil Sayfutdinov 96
6 Tomasz Gollob 93
7 Fredrik Lindgren 89
8 Andreas Jonsson 76
9 Antonio Lindback 74
10 Hans Andersen 53,