JACKSONVILLE, Fla. -- Donovan Curry kicked a 50-yard field goal with 1:23 remaining as Jacksonville defeated San Diego 30-29 on Saturday.
Curry's field goal was set up by Elliott Finkley's 20-yard punt return to the San Diego 37. Three plays later, Curry's kick gave the Toreros (6-1, 4-1 Pioneer Football League) its first loss.
Rudell Small led the Dolphins (5-3, 3-1) with 104 yards on 17 carries.
San Diego took a 29-20 lead on Seb Trujillo's 4-yard pass to Godfrey Smith with 6:33 remaining in the game, but Jacksonville's Erik Stepelton hit Small on a 22-yard touchdown pass with 4:07 remaining to cut the advantage to 29-27.
Trujillo was 23 of 43 for 278 yards and four touchdowns for San Diego. His third touchdown pass, a 15-yard completion to Ben Hannula, gave the Toreros a 23-17 lead with 3:15 remaining in the third quarter.
Stepelton was 8 of 15 for 90 yards after replacing injured starter Josh McGregor, who was 11 of 22 for 148 yards and two scores. Finkley had five catches for 82 yards.
Matthews finished with nine catches for 144 yards and two touchdowns.
Curry also kicked field goals of 22 and 26 yards.