Blood, big hits in Glasgow as boxing brings brutal back