Wagner (6-4, 4-1 Northeast) forced three three-and-outs in the third quarter, the first leading to Bryan Maley's go-ahead field goal. Duquesne's third punt of the quarter set up the Seahawks' 19-play, 83-yard drive that ended with Wright's score and took 10:43 off the clock.
Diedonne's pick six came three plays later, returning a pass from Michael LoPresti 28 yards to make it 23-7 with 7:43 remaining.
Duquesne (5-6, 1-4) responded with Ryan Ho's touchdown, but couldn't convert the two-point attempt. The Dukes were pinned deep at their own 7 on the next drive. LoPresti was sacked on third down, and Duquesne opted to punt.
Matthias McKinnon led Wagner with 90 yards on 17 carries and had a 2-yard touchdown to open the scoring.