ORLANDO, Fla. -- McKenzie Milton threw for 312 yards and three touchdowns to help No. 9 UCF hold off Temple 52-40 and extend the nation's longest winning streak to 21 games Thursday night.
Taj McGowan scored on runs of 1 and 10 yards, the latter finishing a long drive that put the Knights (8-0, 5-0 American Athletic Conference) up by nine points after Temple (5-4, 4-1) nearly rallied to tie it.
Milton, returning to the lineup after missing a game with an undisclosed injury, finished 17 of 33 with one interception. Dredrick Snelson scored on a 19-yard reception and Michael Colubiale had TD catches of 9 and 19 yards to ensure the Knights gained sole possession of first place in the AAC East Division.