Kalen Ballage returned a kickoff 95 yards to set up the winning score in No. 15 Arizona State's 36-31 victory over Duke on Saturday in the Sun Bowl in El Paso, Texas.

Ballage's big return came after Duke (9-4) took a 31-30 lead on receiver Jamison Crowder's 12-yard touchdown pass to Isaac Blakeney with 5 minutes, 3 seconds left.

On the next play, Demario Richard took a shovel pass from Taylor Kelly and bulled his way over the left side and into the end zone. Kelly was stopped on the two-point conversion try.

Duke drove to the 14 on its final drive, but Anthony Boone's third-and-10 pass was intercepted by Kweishi Brown in the end zone with 45 seconds left.

Richard had four touchdowns for Arizona State (10-3) to tie the Sun Bowl record with 24 points.

Kelly was 24 of 34 for 240 yards in his final game for the Sun Devils.

Holiday Bowl

Adoree' Jackson scored on a 98-yard kickoff return and a 71-yard pass from Cody Kessler, and No. 24 Southern California blew most of an 18-point, third-quarter lead before beating No. 25 Nebraska, 45-42, in San Diego.

Kessler threw for 321 yards and three touchdowns for USC (9-4), which was playing Nebraska (9-4) in a bowl game for the first time.

Tommy Armstrong Jr. had brought Nebraska back from a 45-27 deficit with a 65-yard touchdown pass to Jordan Westerkamp and a 15-yard keeper and a two-point conversion pass to Kenny Bell.

Armstrong threw for 381 yards and three TDs.

Independence Bowl

Dylan Thompson threw for 294 yards and two touchdowns and ran for another score in South Carolina's 24-21 victory over Miami in Shreveport, La.

Pharoh Cooper was Thompson's favorite target, catching nine passes for 170 yards, including a spectacular 25-yard grab on what proved to be the decisive drive late in the fourth quarter.

Thompson completed 22 of 34 passes.

South Carolina (7-6) has won a school-record four straight bowl games. Miami (6-7) ended the season on a four-game losing streak and hasn't won in the postseason since 2006.

Miami's Duke Johnson ran for 132 yards and caught five passes for 51 yards, but his costly fumble with a little more than five minutes remaining set up South Carolina's winning drive.

Miami's Brad Kaaya threw for 236 yards, one touchdown, and one interception.

Military Bowl

J.C. Coleman ran for 157 yards and a touchdown, and Virginia Tech harassed and ultimately injured Cincinnati quarterback Gunner Kiel while rolling to a 33-17 victory in Annapolis, Md.

The Hokies (7-6) knocked Kiel out of the game in the third quarter during a play that virtually assured the Hokies a 22d consecutive winning season.