Scotland captain Finn Russell reflected on a range of emotions after his team ended their Cardiff hoodoo by thwarting an astonishing Wales fightback at the Principality Stadium. A nerve-shredding 27-26 victory was Scotland’s first win in the Welsh capital since 2002, but it did not come before they were left staring at a 12th successive […]