“It was fun playing with Paul,” said Ryder Cup star Hanson. “I got off to a great start, four under par after seven, and then made some stupid mistakes around the turn.
“I lost a bit of rhythm, and was just trying to hang in there, and Paul was playing very well.
“It's always nice to play with someone who is playing well and both at the top of the leaderboard, so it was nice to finish with those two birdies as well to get to six under mark. I think if I would have stayed back to three or four under, it would be too far back.”
Spaniard Gonzalo Fernandez-Castaño and American John Daly had led the tournament after starting with 66 and 67 respectively, but Fernandez-Castaño did not have a single birdie in a 75 that dropped him to three under, while Daly's 73 left him in a nine-way tie for seventh and part of a group which also included Sergio Garcia.
Lee Westwood has five shots to make up like Fernandez-Castaño after a 70 and among those on the same three under mark are Ryder Cup Captain José María Olazábal and World Number Four Martin Kaymer.
Round of the day was a 65 from defending champion Thomas Björn.
It followed a 79, however, and so the Dane still made the cut with only a stroke to spare on level par.
Graeme McDowell made it through right on the limit of one over, but those missing out on the final round included K J Choi - round in 78 after his opening 68 - Hunter Mahan, Paul McGinley, Colin Montgomerie, Robert Karlsson, Ross Fisher and Henrik Stenson.