The winning kick was set up when Trey Watts ran 45 yards to the Rams’ 20-yard line on third down.
After Cody Green threw an incompletion, then Watts got stopped for two-yard loss and after three straight Colorado State timeouts, Salazar and the field-goal unit came out on the field with three seconds to go. He made the kick and Golden Hurricane players stormed the field in celebration.
Watts’ run came after a big loss for Tulsa on the previous play. Wide receiver Keyarris Garrett incurred a severe leg injury and had to be carried off by ambulance.
“I just really had to thank God for just getting me through this game,” Watts said. “I felt tired and He just gave me the strength to finish this game out.
“On that last play, we just wanted to do it for Keyarris and go get this win for him,” Watts said.
Watts finished the game with 152 yards on 22 carries. He was also the leading receiver with 58 yards on eight catches.
Quarterback Cody Green passed for 212 yards on 21-of-39 attempts and three touchdowns.
Tulsa (1-1), who lost to Bowling Green in their season opener last week, rallied from 10 points down and had to overcome sloppy play through most of the first three quarters.
It fumbled four times, losing possession twice. The Golden Hurricane also had a punt blocked on its first possession, setting up Colorado State’s first TD.
The Rams led 20-14 at halftime and 27-17 going into the last quarter.
Salazar booted a 23-yard field goal to bring TU’s deficit to within seven with 13:12 left in the game. Green threw a 15-yard TD to Derek Patterson with 7:01 left to tie the game at 27-27 with 7:01 left.