Wagner (7-3) took a 14-3 lead when Dominique Williams rushed 5-yards for the score. Williams finished with 173 yards on 22 carries.
Eddie Houghton answered for Holy Cross (1-9), running it in from 3 yards out with 36 seconds left in the first half. Wagner led at halftime 14-10.
With Wagner trailing 30-17 in the fourth quarter, Doscher took over. Doscher found Williams for a 10-yard touchdown with 7:09 remaining, cutting the lead to 30-24.
On Holy Cross' next possession, Jarrett Dieudonne forced Steven Elder to fumble, setting up the winning drive.
Doscher completed the comeback finding Morgan for the 4-yard touchdown and the win.
Arizona linebacker Scooby Wright's left knee injury is not season-ending, according to an MRI Wright had after Thursday night's opening win over UTSA, sources told ESPN's Brett McMurphy.
Syracuse starting quarterback Terrel Hunt left the Orange's season-opening 47-0 win over Rhode Island with a lower right leg injury and did not return.
The Mountain West told ESPN's Brett McMurphy that officials correctly ruled the final play that kept Colorado from getting a potential game-tying touchdown against Hawaii before time expired.
ESPN 300 running back Elijah Holyfield, the son of former heavyweight boxing champion Evander Holyfield, has decided to stay home and attend Georgia, he announced Friday.
Miami reserve linebacker Al-Quadin Muhammad has been suspended for the season opener against Bethune-Cookman on Saturday for a violation of team rules, a source confirmed to ESPN.com
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.