Sole - the last man to captain Scotland to a Grand Slam back in 1990 - has been impressed with the progress shown by Scotland under the guidance of coach Frank Hadden, and he expects them to ruffle a few English feathers in round three of the RBS 6 Nations Championship.
A win for England would edge them closer to a first Grand Slam since 2003, but the Scots are past masters at ruining England's plans.
In both 1990 and 2000 England travelled to Murrayfield as red-hot favourites to claim a Grand Slam, and both times they were denied by superb rearguard actions from the men in blue.
Sole was captain of the 1990 side, and knows more than most about how to derail the English chariot.
"If there's one team in the world the Scots will raise their game for it is England," Sole told the official Six Nations website, www.6nations.net.
"The crowd will know the players have given everything in their opening two games and I'm sure they will get behind them.
"No-one can ask any more from the players than that they are prepared to die for the shirt, and in the last two games it's really looked that way.
"If they go into the England game with the same attitude there's a genuine chance of an upset."
The former Scotland prop, who captained his country in 25 of his 44 internationals, believes coach Hadden and captain Jason White have instilled a new sense of togetherness in the Scotland team.
After beating France in their opening game, Scotland were unfortunate to have second-row Scott Murray sent off as they slipped to a 28-18 defeat against Wales on Sunday.
Sole was impressed with the way the Scots stuck together following Murray's 22nd minute dismissal.
"As far as I'm concerned, the Wales game provided more evidence that the win over France was not just a flash in the pan, and there is good reason for optimism going into the England game," Sole said.
"There's a growing sense of unity around the Scottish squad at the moment and the close ups of Jason White rallying the rest of the team were great to see.
"The Scottish players dug really deep and I thought they looked the stronger side at the end of the game, despite having played 60 minutes of the game with 14 players on the pitch.
"Scottish teams in the past would have given up the ghost, but this time they really dug deep and fully deserved the two tries they scored at the end."