SP+ Final ranking had Tech at 3!