Former French president Nicolas Sarkozy was targeted by all six of his rivals in a punchy televised debate of candidates seeking to clinch the right-wing nomination for next year's election.
In far sharper exchanges than during last month's pedestrian first debate, Sarkozy came under fire for his record in office from 2007 to 2012 and spent much of the two hours on the defensive.
But a poll of viewers immediately afterwards showed that among supporters of his Republicans party, Sarkozy had edged the long-time frontrunner in the polls, former prime minister Alain Juppe, by 31 percent to 28 percent.
However, Juppe was a clear winner with 34 percent to Sarkozy's 24 percent when voters of all political persuasions were taken into consideration, reflecting his status as France's most popular politician.
The right-wing primary over two rounds on November 20 and 27 is crucial because the winner is widely expected to become the next president in May.
Anyone can vote in the primary providing they pay a small fee.
With headlines in France dominated in recent weeks by the demolition of the squalid "Jungle" refugee camp in Calais, his rivals assailed Sarkozy for negotiating the agreement that effectively moved Britain's border on to French soil.
But on a day when the last residents were bussed out of the now-defunct "Jungle" on the north coast to accommodation centres elsewhere, Sarkozy said the onus was squarely on Britain to share the burden.
"Most of the migrants want to go to England. So we should go to England, see (British Prime Minister) Theresa May and renegotiate these agreements," Sarkozy said.
Bruno Le Maire, who like three other candidates served in Sarkozy's government, recalled that the former president had gone back on a promise he made to leave politics following his defeat by Socialist Francois Hollande in 2012.
"Some promised to never stand again if they were beaten," Le Maire said.
Sarkozy hit back: "Try first to get elected -- then you'll see how difficult it is."
The former president also had a feisty exchange with the only woman among the seven candidates, Nathalie Kosciusko-Morizet, who was minister for the digital economy in Sarkozy's administration.
"I don't regret appointing you (to the government). I'm not sure I'd do it again, but I don't regret it," Sarkozy told her.
"You won't have the opportunity," Kosciusko-Morizet replied icily.
Juppe's age an issue
In a thinly veiled barb aimed at his older rival, Sarkozy said if re-elected he would only serve one five-year term before leaving office aged 67. Juppe has also said he will only serve one term but he would be a decade older by the time he left office in 2022.
"I already know the burdens of office... I have the energy, I have the desire and I want to put this willingness and this energy to work for France," Sarkozy said.
With the left bitterly divided and the deeply unpopular Hollande yet to decide if he will stand again, the presidential run-off is expected to pit the right-wing candidate against far-right leader Marine Le Pen.
Juppe stayed largely true to his approach in this campaign of eschewing personal attacks on rivals and aiming for the higher ground.
He warned that if a right-wing president failed to perform strongly in office, it could open the door to Le Pen's anti-immigration National Front (FN) to seize power in the 2022 election.
"If we fail, none of them (his right-wing rivals) will succeed me, because I fear it will be a completely different scenario. Unfortunately it could be the FN," he said.
Hollande meanwhile has endured a torrid week after the New York Times described him as the "living dead" following polls showing he would be annihilated if he seeks re-election.
One of his staunchest allies, Prime Minister Manuel Valls, broke ranks last week, speaking of his "shame" at an explosive tell-all book in which the loose-tongued president criticised judges, the national football team and even his own ministers.