Home Leagues Richards, Rodgers power Whitecaps over Whale