The Scot hit eight birdies for a 66 while overnight leader Dredge recovered from a bogey at the par four 15th with a birdie three at the 17th for a two over par 73, putting him alongside Warren on six under for the tournament.
“Even driving here you could see the wind was a lot stronger than the first two days. I knew it would be a battle today," said Warren.
“Obviously Bradley was a bit ahead and I was hoping it was going to be a bit tougher. If it was easier he could have pulled away. So overall I’m delighted. To shoot 66 today, I probably couldn’t have hoped for that before."
Dredge, 41, a two-time European Tour winner chasing his first title since the 2006 European Masters, said: “It was a tough day, but I’m still joint leader which is a great position. All I can do is give it my best tomorrow."
Gareth Maybin of Northern Ireland and England's Simon Wakefield are three shots further back with Denmark's Thorbjorn Olesen, England’s Phillip Archer and Stuart Manley of Wales all a further shot off the lead.
Former Ryder Cup team winning member Thomas Bjorn, who like countryman Olesen attracted a large following among an impressive crowd of 20,900, was in a group of five one stroke further back.