A new poll suggests the Conservatives could take seven seats from the SNP at the 2017 General Election, including the nationalists' two south of Scotland constituencies.
A projection from a YouGov poll for The Times Scotland gives the SNP 47 seats, the Tories eight, the Liberal Democrats three and Labour still with only one MP after the June 8 vote.
Among the seats predicted to change hands are Dumfries and Galloway, held by Richard Arkless, and Berwickshire, Roxburgh and Selkirk, held by Calum Kerr.
The poll suggests Conservative MP and Scottish Secretary David Mundell will hold his seat - Dumfriesshire, Clydesdale and Tweeddale.
The other seats the SNP are predicted to lose to the Conservatives:
Moray - currently held by SNP depute leader Angus Robertson
West Aberdeenshire and Kincardine
Perth and North Perthshire
Eight seats would be the highest Tory return north of the border since 1992 when the party won 11, but they were all wiped out in the 1997 general election.
Voting intentions from the Times poll have the SNP leading on 41%, the Tories on 28%, with Labour at 18%, Lib Dems 7%, Greens 3% and Ukip on 2% across Scotland.
More than 1,000 people took part in the survey between April 24 and 27.
A Panelbase survey earlier in April had the SNP on 44% and the Tories on 33%.