A record 4,684 fans witnessed No. 22-ranked Michigan Tech score four consecutive touchdowns in the fourth quarter to pull within eight points, but No. 3-ranked Grand Valley State held on for a 51-43 victory at Sherman Field tonight.