WINSTON-SALEM, N.C. (AP) -- John Wolford threw for 238 yards and two touchdowns, including the go-ahead score midway through the fourth quarter, and Wake Forest rallied to beat Army 24-21 on Saturday.

Wolford twice connected on third-down passes on the decisive drive before finding E.J. Scott over the middle for a 12-yard TD with 6:45 left to put Wake Forest (2-2) ahead to stay.

Isaiah Robinson recorded Wake Forest's first touchdown of the season and the Demon Deacons shut out Army in the second half to beat the Black Knights for the eighth straight time.

Angel Santiago rushed for 123 yards and a touchdown for Army (1-2), but he was stripped by Wendell Dunn and Wake Forest's Tylor Harris recovered the fumble near midfield with under 3 minutes left.

After a disappointing loss at Utah State a week ago, Wake Forest moved to 2-0 at home ahead of a difficult two-week road stretch at Louisville and Florida State to open Atlantic Coast Conference play.

Army, which last beat an ACC team on the road in 2010 at Duke, ran out of steam after an effective first half.

Coming off a 35-0 loss at Stanford and being 0-5 at Wake Forest, new coach Jeff Monken had the Black Knights gambling early.

Army converted a fourth down in its own territory before Larry Dixon's 5-yard touchdown run - the 20th of his career - tied it at 7 late in the first quarter.

Army's ensuing onside kick went out of bounds, giving Wake Forest good field position and leading to Wolford's 6-yard TD pass to Cam Serigne.

And Joe Walker's halfback pass to Xavier Moss on third down led to a 4-yard TD and a 21-14 Army lead at halftime.

Led by Santiago, the Black Knights' shifty running quarterback, the Black Knights rolled up 232 yards on the ground in the first half, including Santiago's 1-yard TD plunge.

But Wake Forest showed more discipline in defending Army's triple-option in the second half. The Black Knights finished with 341 yards rushing and 18 yards passing.

Army also wasted chances to build on its lead. Daniel Grochowski shanked a 40-yard field goal to end the half, and Walker fumbled a pitch inside the Wake Forest 20 in the third quarter.

Coming in with the second-worst rushing game in the nation at 22.7 yards per game, the Demon Deacons showed some brief promise on the ground, too.

Robinson, a true freshman, rumbled 15 yards for a first-quarter TD on a drive in which he picked up 40 yards rushing. Orville Reynolds later picked up 36 yards - the longest rush of the season for Wake Forest - to set up the winning touchdown.

Robinson rushed for a first down with just over 2 minutes left to end Army's chances.

Wolford completed 25 of 35 passes, and shook off Jeremy Timpf's second-quarter interception.