Have Tech Turtles had some points removed and others gained by some chance?
Interesting how one team can loose points when none of their rivals had lodged an appeal.
You'd hope they would check all games if that was the case. As someone else has said, maybe time for ID in the higher leagues?