The 27-year-old Cabrera-Bello made a pair of eagles to go with five birdies while bogeying just once to reach 18-under 198 going into the final round at the Oceanico Victoria course in the Algarve.
“It felt really good. I’ve been playing good the last few days,” said Cabrera-Bello, who has one European Tour win from 2009. “My goal today was to try and do the same thing. The two eagles definitely gave me a big boost and I think I played pretty solid. Hopefully I can keep it up tomorrow.”
“It’s a big week for me,” said Nilsson, who is trying to qualify for the world championship in Dubai. “I’m trying to get into the Top 60, so I hope for another good day but you never know.”
The 34-year-old Hanson made nine birdies, including four straight starting from the second hole, while bogeying just once to reach 16-under 200.
“To shoot 64 today and get back into the tournament feels great,” said Hanson, who has finished in the top 10 seven times this season and now has a shot at his fifth European Tour win. “I took advantage of those par fives on the front nine and managed to make some putts.”
Otto started strongly with a pair of birdies and an eagle in his first four holes. He then made three straight birdies to begin the back nine.
Germany’s Martin Kaymer, the tournament’s top ranked player at No. 6, enters the last round seven shots back.