John Mateer threw for 159 yards and ran for 80 yards, including a clinching touchdown with less than two minutes to play to lead No. 18 Oklahoma to a 33-27 win over No. 14 Tennessee on Saturday night.