Marcel Granollers and Marc Lopez defeated Canada's Daniel Nestor and Vasek Pospisil 6-4, 4-6, 7-6 (7-4), 3-6, 2-6 in Davis Cup action, giving Spain its first point of the tie and cutting Canada's lead to 2-1.
Granollers and Lopez needed three hours and 53 minutes to pull off the win Saturday on the quick hard-court surface at the Thunderbird Sports Center in Vancouver.
The Davis Cup tie will be decided on Sunday, when Granollers will play Milos Raonic, Canada's No. 1 player, in singles and Albert Ramos will take on Frank Dancevic in the other singles match.
The big-serving Raonic, the world No. 15, came back from a set down in Friday's first match to dominate the 51st-ranked Ramos 6-7, 6-4, 6-4, 6-4.
Raonic hit 26 aces and a whopping 78 winners during the match, overpowering an opponent whose best results have come on red clay.
But the big surprise of the day came in the second singles match, when Dancevic, the world No. 166, routed the 34th-ranked Granollers 6-1, 6-2, 6-2 thanks to his consistent serving on the quick hard-court surface.
The Davis Cup is tennis' premier team competition. EFE