Sharks stay alive, Giants & A's win heading into Bay Bridge series