EAST HARTFORD, Conn. -- Connecticut lost five games this season by a total of 15 points.
They didn't let South Florida make it six by 16.
Dave Teggart kicked a 42-yard field goal as time expired and Connecticut beat the Bulls 29-27 on Saturday night, finishing a season marred by the tragic death of teammate Jasper Howard with three consecutive wins.
"These kids are unbelievable," coach Randy Edsall said. "They just never gave up. They never stopped playing until the final whistle."
UConn (7-5, 3-4 Big East) drove 31 yards in six plays to set up the kick by Teggart, who had a field goal blocked earlier in the quarter.
"It's so emotional to see these guys out there playing their hearts out, especially in a game like this where it comes down to the end," Teggart said. "All those guys, all those seniors depending on you, and I was glad I could come through for those guys. It means a lot to me to send them out with a win."
B.J. Daniels ran for three touchdowns for South Florida (7-5, 3-4), including an 8-yard run that gave the Bulls a 27-26 lead with just 40 seconds to play.
USF, which started the season 5-0, finished with five losses in its last seven games.
Both teams are expected to received bowl bids.
Daniels, who ran for 88 yards, completed 11 of 16 passes for 160 yards, and almost brought South Florida all the way back from a 20-7 third-quarter deficit.
Trailing 26-21 with 4 minutes left, he led the Bulls down the field, hitting Carlton Mitchell for 20 yards on fourth-and-2 at the UConn 28 to set up his final touchdown run.
But the Bulls failed on a two-point conversion attempt, when Daniels' pass to the back of the end zone fell incomplete.
"With 40 seconds left, I knew it was going to be tough," said South Florida coach Jim Leavitt. "I really wanted that two-point conversion, because I knew they were probably going to get it on a short field with the wind. I knew that probably would happen."
Mike Ford had 74 yards on 20 carries for USF.
The teams went back and forth for much of the fourth quarter.
Daniels' 27-yard touchdown run with just over 8 minutes left gave South Florida a 21-20 lead. He also had a 2-yard score in the third quarter that was set up by a 36-yard pass to Jessie Hester.
Trailing 21-20, Frazer led the Huskies on an 11-play, 59-yard drive that ended with Dixon taking the ball a yard off right tackle for the touchdown.
The Huskies failed on the 2-point conversion attempt, when Frazer overthrew a wide-open Easley after faking a Statue of Liberty play.
Dixon had two touchdown runs and 50 yards rushing, leaving him just 33 yards from 1,000 for the season. Todman rushed 16 times for 73 yards.
UConn led 6-0 after a quarter despite having the ball for just over 2 minutes.
Their scoring drive took 33 seconds and just two plays. Frazer found Easley over the middle for a 44-yard completion, and Dixon swept into the end zone from 12 yards out. UConn holder Desi Cullen dropped the snap on the extra point.
South Florida held the ball for over 20 minutes in the first half but scored just seven points.
The Bulls' lone scoring drive went 80 plays, taking up 4½ minutes of the second quarter. Ford, who had 12 carries in the half, took the ball in from 14 yards for the score.
UConn drove right back down the field in less than 2 minutes. Easley made three catches, including a 21-yarder in the back of the end zone, and Connecticut went into the half up 13-7.
It was the senior's eighth touchdown catch of the season after going without a touchdown in the first 26 games of his career. He has one touchdown in each of the Huskies' Big East games this year.
South Florida's Carlton Mitchell had 4 catches for 49 yards, passing Hugh Smith for the most receiving yards in a career at the school.
UConn went up 20-7 in the third quarter on a 5-yard pass from Frazer to Isiah Moore.
After losing three straight in the wake of the Oct. 18 stabbing death of Howard, UConn has turned its season around, beating Notre Dame and Syracuse before this win, which assures the Huskies of a winning season.
"The thing that sticks out is just how these kids didn't succumb to the issues that maybe people thought they couldn't get over," Edsall said. "They just exceeded my expectations."
Running back Devontae Booker had 124 combined yards and a touchdown, and Utah spoiled Jim Harbaugh's Michigan coaching debut, beating the Wolverines 24-17 on Thursday night.
Arizona star linebacker Scooby Wright will have an MRI after injuring his left knee in the first quarter of the Wildcats' season-opening 42-32 win over UTSA on Thursday night.
Trevone Boykin threw for 246 yards and a touchdown and ran for 92 yards and another score to help No. 2 TCU outlast Minnesota 23-17 on Thursday night.
All-American defensive end Shawn Oakman and safety Orion Stewart have been suspended for Baylor's season opener Friday against SMU for a violation of team rules, a school spokesman told ESPN.com.
Ohio State quarterback Cardale Jones is "doing fine" after he was released from the hospital Wednesday night after being treated for symptoms related to a migraine headache.
East Carolina receiver Trevon Brown will miss three games after being placed on probation for a violation of the school's student code of conduct.