Corsican Campana, in a Munaretto Peugeot 207 Super 2000, was fastest on stage 10, 0.7 seconds quicker than overall leader Sordo with a drive that put him six seconds clear of ŠKODA Motorsport's Jan Kopecký in the battle for the runner-up spot.
Kopecký was sixth fastest, losing 17.0 seconds to Campana, while MINI driver Sordo's lead now stands at 31.2 seconds.
The Spaniard, who is making his debut in the Intercontinental Rally Challenge, said: "It was good, I was pushing really hard in the stage and I am happy. I don't take many risks in the first stage but on this stage I took more risks but nothing crazy."
Bryan Bouffier lost time with a pacenote issue that affected him for a handful of kilometres. Nevertheless the Delta Rally driver was fourth quickest and only 4.6 seconds down on Campana's stage best in his Peugeot. Mathieu Arzeno was fifth fastest in his similar car.
Craig Breen was delayed when he glanced a rock face after overshooting a corner in his Saintéloc Peugeot, which sustained minor front-end damage.
Jan Kopecky cut Dani Sordo's lead on the IRC Tour de Corse to 20.9 seconds after winning Saturday's opening stage by 3.2s.
The Czech driver pulled 11 seconds clear of Corsican hero Pierre Campana in the battle for second place on round four of the Intercontinental Rally Challenge. "I was trying to push in this stage because the next stage is very tricky," said Kopecký.
Campana, meanwhile, reported the rear of his Munaretto Peugeot 207 S2000 was moving around too much and suggested he lost time because of this. He was fourth quickest, 6.6 seconds down on Kopecký.
ŠKODA UK's Andreas Mikkelsen was second fastest through the stage, 3.2s slower than Kopecký with event leader Dani Sordo third quickest in his MINI John Cooper Works S2000. "Kopecký is still pushing but we have a bigger stage next so we'll see," said the Spaniard. "We need to keep pushing."
Bryan Bouffier's challenge for a podium finish suffered a setback when the Frenchman spun his Peugeot at a junction and lost time while he tried to get pointing in the right direction again. He was seventh fastest behind Craig Breen, 16.8s down on Kopecký.
Mathieu Arzeno was fifth quickest as he begins his recovery from the delay he suffered on Friday's final stage with a mechanical problem. The French ace lies just outside of the top 10.
Subaru Impreza driver Jarkko Nikara reported a gearbox problem and suggested he might not be able to continue his IRC Production Cup bid.
Jan Kopecky was quickest to finish SS8 of the Tour of Corsica, but the stage was marred by a fire which saw the stage halted.
Czech driver Kopecky went round the 24.67-kilometre Erbajolo-Pont d’Altiani stage in a time of 15 minutes 11.3 seconds in his Skoda Fabia, four seconds faster than race leader Dani Sordo's Mini.
However, after Jean-Dominique Mattei and his crew had to abandon their burning Fabia near the finish line, the run was halted. An official decision on whether to let the times recorded up until that point count is yet to be made.
Prior to that cancellation, Bryan Bouffier was third quickest, just 0.1s behind Sordo in his Peugeot 207.
If the times stand, Sordo's healthy overall lead will be cut to 25.2s heading into Saturday's third leg.
WRC regular Dani Sordo increased his lead of the Tour of Corsica to 29 seconds after winning SS6 and SS7 of the Intercontinental Rally Challenge event.
The Mini driver, who took the lead on SS5 after Andreas Mikkelson crashed and lost three minutes, looks comfortable ahead of the final stage of the day.
"The time was good and I am happy," said Sordo after the sixth stage. "We have increased the gap to the others, but I don’t feel I drove very well in this stage and the car was understeering."
The Spaniard is driving an SMG Motorsport-run Mini S2000 and is scoring points this weekend as Mini has declared its intention to run as an official manufacturer in the future.
Skoda Motorport's Jan Kopecky is in second, holding off Pierre Campana, with the Peugeot-driving Corsican just 0.2s adrift after finishing third then second on the two stages. The Czech was fourth on both.
Campana needed a replacement gearbox tulip after an earlier problem.
Mikkelsen is up to sixth after finishing second and fifth on the stages.
“I’m just trying to get my confidence up and find a good rhythm,” he said.
Peugeot's Bryan Bouffier in fourth is 6.5s back from Campana.
WRC regular Daniel Sordo took the lead of the Tour of Corsica after Andreas Mikkelson crashed on SS5 of the Intercontinental Rally Challenge event.
Mini driver Sordo was second, a second off the pace of stage winner Bryan Bouffier (Peugeot), while Skoda UK driver Mikkelsen lost three minutes after going off the road.
"We went off, hit a pole and got a puncture, and the jack didn't work, so it took a long time to change the wheel," said Mikkelsen. "It's a big shame. Basically it was my mistake. No one else to blame."
He falls to eighth overall.
Sordo has a 20-second lead over Jan Kopecky, who moves up to second after finishing third on the stage.
"Even without Mikkelsen, we need to be really careful because Bouffier, [Pierre] Campana and the other guys are really, really fast," said Sordo. "So we need to be focused and not make a mistake."
Spaniard Sordo is driving an SMG Motorsport-run Mini S2000 and is scoring points this weekend as Mini has declared its intention to run as an official manufacturer in future.
Peugeot-driving Corsican Campana is third on the rally after finishing SS5 2.8 seconds off Czech Kopecky's time. He is four seconds behind Kopecky overall.
Bouffier is fourth, a further 1.5s back.
Jan Kopecky moved into third overall on the IRC's Tour of Corsica with the second fastest time on stage four.
However, he was left frustrated at the end of Friday’s first run after he believed the flying finish board had been moved back some 200 metres to his disadvantage.
“I am very fed up because I was driving only with my eyes – I had no pacenotes for the last 200 metres because they put up the wrong sign in the recce," said the SKODA Motorsport driver, who nevertheless climbs ahead of Mathieu Arzeno and Pierre Campana.
In the battle for victory, defending IRC champion Andreas Mikkelsen extended his lead over Dani Sordo to 7.2s by winning the stage in his SKODA UK Fabia Super 2000.
“It’s a good start for me but it was a new stage for Dani so I am sure he will be faster throughout the day,” said Mikkelsen.
Sordo, who was third fastest, said: “I lost a little bit of time near the end because I did not have so much confidence in some of the difficult corners. But I am really close to the others so I am happy.”
The Spanish MINI driver began Friday’s opener trailing Mikkelsen by 1.8s after the times for Thursday’s second stage were adjusted following a technical issue. It meant Sordo actually shared the fastest time with Mikkelsen through stage two.
Bryan Bouffier, in a Delta Rally Peugeot 207 S2000, was fourth quickest with the recovering Craig Breen fifth fastest in his Sainteloc Racing version.