The Irishman had held the lead after the first two rounds but he struggled to get to grips with the conditions with his round including seven bogeys and a double-bogey.
Miguel Angel Jimenez and Oliver Wilson enter today's final 18 holes in a share of second on seven under while India's Jyoti Randhawa and Argentinian Daniel Vancsik join McGinley on -6.
"It was a testing day," Karlsson told the BBC. "I just tried to do what I'm best at, focus and keep going. When Paul got off to a poor start it was important that I did not get caught up in that.
"Now I'll either come out a winner or a stronger man on the final day so either way it's good. It is another 18 holes and that's all I'm focused on."
Meanwhile McGinley knows it is a difficult task that lies ahead, stating: "It's a long way back for me now. I had an horrendous start and I didn't get any momentum at any stage. The game was tough on me - it didn't give me anything back.
"The conditions asked a lot of questions and I wasn't able to produce the answers. I'm shattered at the moment because that's taken a lot out of me."



