Updated

Flagstaff, AR (SportsNetwork.com) - Northern Arizona backup quarterback Jordan Perry connected with true freshman wide receiver Dan Galindo on a 20-yard touchdown pass with 12 seconds remaining to lift the Lumberjacks to a 28-27 upset of No. 2 Eastern Washington on Saturday.

The Lumberjacks (5-3, 3-1) ended two-time defending Big Sky champion Eastern Washington's conference winning streak at 14 games. The Eagles fell to 7-2 overall and 4-1 in the Big Sky.

"Moments like this are rare in life," NAU coach Jerome Souers said. "I'm very proud of our football program, our coaches and everybody that has stuck with it. The fans stayed until the very end when things didn't look good."

The Eagles had a 27-22 lead late in the fourth quarter but opted not to go for a 40-yard field goal attempt before being stopped on 4th-and-4 at the NAU 23 with 47 seconds left.

On the Lumberjacks' second play of the ensuing drive, Perry threw a 54-yard completion to Alex Holmes to set up the winning touchdown.

Starting quarterback Chase Cartwright was 23-for-40 for 255 yards and two touchdowns before leaving the game with an injury.

The Lumberjacks overcame the spectacular return of EWU running back Jordan Talley from a shoulder injury as he rushed for a career-high 219 yards and a touchdown on 24 carries.

EWU quarterback Jordan West, making his third start in place of injured standout Vernon Adams Jr., was 16-for-34 for 171 yards and two touchdowns in the loss.