Per ABC News - 95% Reporting:
Rosendale - 204,013 49%
Tester - 202,029 48%
NYT says that all of the remaining votes are from the Missoula area which is heavy Tester area. Classic case of bigger cities holding back votes until the rest of the state comes in.
Checking their numbers there is 22 % of the vote out in Missoula and there are currently 30842 votes there. The split is 64.3/33.6 in favor of Tester. If that holds that will be a pick up of 2581 votes and he’s currently only down 1984. There are also 2 other precincts that he’s leading that are out and if they hold he’ll win. Not sure why they haven’t called it though