Retief Goosen was plagued by insects during his second round of four-under 68 but they did not bug him enough to stop the South African clinging on to a one-shot advantage in the BMW International Open on Friday. First round front-runner Goosen moved to 12-under-par 132, a stroke ahead of Denmark's Soren Kjeldsen, who produced an eagle and five birdies during his second round 65 to nearly catch the two times US Open champion. Britons David Drysdale, who matched Goosen's 64 of the previous day and Nick Dougherty, who carded a 65, were on 10-under. Goosen could not repeat his fast start of the first round and said he had a reason. “I got a bit carried away by bugs,” he told reporters. “I was wearing a green shirt and that's not normally their favorite color but it was this time. It was scary. The way they were swarming I couldn't see the ball. I put on my rainproof top to keep them off. They don't seem to like blue so much.” Goosen's first round 64 had hinged on taking only 26 putts with a new putter, but he ran up 31 for his 68. “I hit a lot of good putts that didn't go in this time,” added the 40-year-old, who is searching for his 15th European Tour title. While Goosen has been through a quiet spell since his last success, the 2007 Qatar Masters, Kjeldsen won the Andalucian Open three months ago and lies 10th on Europe's money-list. Bernhard Langer trying, at the 19th attempt, to claim the only German title he has not won, is in a group four strokes off the lead. Langer, 51, finished second two years ago and he helped his cause this time by chipping in from a bunker to save par on the penultimate hole. The German, seven times a winner on the Champions tour, played alongside 20-year-old Rory McIlroy (67), now 16th in the world rankings after a 10th place finish in last week's major, and is two shots better than the Northern Irishman. Last year's winner Martin Kaymer missed the cut.