Holden's Garth Tander and Will Davison have won the Bathurst 1000, ending Ford's three-year winning streak at Mount Panorama.

The lead changed throughout the day, but in true Bathurst fashion it all came down to the final lap and it was the Holden Racing Team duo of Tander and Davison who crossed the finish line in front, clocking six hours, 40 minutes and 2.4884 seconds.

It was a clean sweep for Holden, with Jason Richards and Cameron McConville finishing second and Lee Holdsworth and Michael Caruso in third.

Holdsworth beat Greg Murphy in a photo finish, by .004 of a second.

For the Ford duo of Craig Lowndes and Jamie Whincup, their record breaking fourth win ended in fifth place.

It is the second win for 32-year-old Tander, who last won in 2000 with Jason Bargwanna.

Davison, 27, celebrated his maiden triumph on the mountain.

Tander says the team had a perfect race in tricky conditions, with rain falling in parts of the 161-lap, 1,000 kilometre enduro.

"Certainly after the dramas we've had the last three or four years, to come here and actually have it all go to plan, and have no dramas throughout the race and throughout our lead-up, it just shows what the team is capable of doing," he said.

Davison says it will be hard to top the feeling he has today.

"This is up there with anything and you don't just forget about this tomorrow, this is something that will be with you forever," he said.

The win is the first for Holden in three years and it is the first time a Holden has won since the death of Holden legend Peter Brock in 2006.

Tander says it is an honour to bring the Peter Brock Trophy "back home".

"I was driving the HRT car the weekend we were here after Peter passed away and there was a lot of expectation on us that weekend," he said.

"It didn't turn out, so to finally bring it home is a fantastic feeling and one that I'm really proud to share with Will."

Davison's win helped cut the margin between him and V8 Supercar series leader Whincup to 93 points.

Ford Performance Racing pair Mark Winterbottom and Steven Richards were forced out of the race on lap 50 when their car caught fire after a battery came loose and ruptured a fuel line.

Winterbottom was in the vehicle when the incident occurred, with rival team fire crews helping extinguish the blaze.

Winterbottom was taken from the car uninjured.