Jamie Murray and Neal Skupski were Great Britain's Davis Cup heroes once again as a team missing Andy Murray defeated Kazakhstan to set up a quarter-final against Germany on Friday.
Andy Murray ground out a dramatic victory over Dutchman Tallon Griekspoor in nearly three hours on Wednesday but was far from his best and admitted afterwards that he was carrying extra weight and was not feeling good about his game.
Captain Leon Smith decided to leave him out for this one, with Kyle Edmund stepping in and stepping up in a 6-3 6-3 victory over Mikhail Kukushkin that was arguably his best performance of the season.
That gave Dan Evans the chance to send Britain through but, as against Dutchman Robin Haase on Wednesday, Evans was unable to build on a positive start against the unpredictable Alexander Bublik and fell to a 5-7 6-4 6-1 defeat.
With Britain unable to claim one of the two spots reserved for best-placed runners-up because of the number of sets they had lost, it was all or nothing for Jamie Murray and Skupski against Bublik and Kukushkin.
But the British pair, who had excelled against Holland, produced another brilliant performance, showing the value of having a top doubles team in a 6-1 6-4 victory.
Smith and his players can now look forward to a last-eight tie against Germany that on paper appears very tight.
There will be plenty to mull over selection-wise for the Scot, but Edmund's performance has surely booked his spot in the side along with the doubles pair.
Edmund has had a poor season, dropping from inside the top 20 to 69 in the rankings, and only clinched his spot in the team at the last minute by virtue of a decent run at the Paris Masters.
But he produced an almost flawless display against a player ranked two places higher, striking his big groundstrokes with authority, serving very well and hanging tough under pressure.
Edmund, who defeated Novak Djokovic at the same venue last year, albeit on clay, said: "I've been practising really well. I had a good feeling about how I've been going about my practice this week and my performance on court.
"I was trying to just transform that on to the match court. I was eager to really put myself out there and play my way. I was happy with what I did."
A brilliant season has carried Evans to the British number one spot, but the 29-year-old appears to have hit the wall a little bit over the last month or two and has lacked energy this week.
This defeat had a lot to do with an unpredictable and explosive opponent in Bublik, who frequently sent down second serves in excess of 125mph.
That resulted in 11 doubles faults, including one on set point in the first set that landed virtually on the baseline and prompted Bublik to smash his racket spectacularly.
But his boldness also paid off on numerous occasions and the diminutive Evans was at times little more than a bit-part player in the Bublik show.
The fast, bouncy court does not suit the man from Birmingham and, provided Andy Murray is fit, it seems very likely he will not play against Germany.
Evans said: "I've obviously had two tough days. It's disappointing. He's obviously a tough guy to play. And I actually thought I didn't do a lot wrong, I just thought he played pretty good."
Asked about Britain's strength in depth, Evans said with a wry smile: "At the minute, the number one guy is the weak one.
"If I'm needed again, I'll put my game on the court and I'll try to get us through. If I'm not, that's all good as well. I'll be there on the side supporting whoever's playing."
2019 Davis Cup Finals results
The entire tournament is taking place in Madrid this week. There are six groups of three teams, who play each other once. Each tie is three rubbers - two singles and one doubles - and are all best of three sets and played on one day. The six group winners go through to the quarter-finals and are joined by the two best runners-up based on percentage of sets won (followed by games won).
The quarter-finals take place from Thursday 21-Friday 22. The semi-finals are on Saturday 23, with the Grand Final on Sunday 24.
- France 2-1 Japan
- Serbia 3-0 Japan
- France 0-2 Serbia
- Croatia 0-3 Russia
- Spain 2-1 Russia
- Croatia 0-3 Spain
- Argentina 3-0 Chile
- Argentina 0-3 Germany
- Germany 2-1 Chile
- Belgium 2-1 Colombia
- Australia 3-0 Colombia
- Belgium 0-2 Australia
- Kazakhstan 2-1 Netherlands
- Great Britain 2-1 Netherlands
- Great Britain 2-1 Kazakhstan
- Italy 1-2 Canada
- United States 1-2 Canada
- United States 2-1 Italy
- Serbia v Russia (November 22)
- Australia v Canada (November 21)
- Great Britain v Germany (November 22)
- Argentina v Spain (November 22)
Semi-Finals (November 23)
- Winner QF 1 v Winner QF 2
- Winner QF 3 v Winner QF 4
Finals (November 24)
- Winner SF 1 v Winner SF 2