Scotland dealt significant injury worry as Glasgow Warriors dig in for win 30/10/2026 22:54 Partager Ritchie comes off just minutes into home debut