Zac Thomas passed for 279 yards and matched his career high with four touchdown passes as Appalachian State defeated Troy 47-10 on Saturday, rebounding from a loss at No. 16 Coastal Carolina.

The Mountaineers (7-2, 5-1) have not lost back-to-back games since 2017. The win keeps Appalachian State in second place behind unbeaten Coastal Carolina, which clinched the Sun Belt Conference Eastern Division on Saturday.

App State's Camerun Peoples broke loose for a 63-yard TD run less than three minutes into the game and the Mountaineers added two more scores 49 seconds apart to take a 21-0 lead after a quarter.

Appalachian State wide receiver Thomas Hennigan scores against Troy in the first half of an NCAA college football game Saturday, Nov. 28, 2020, in Boone, N.C. (Walt UnksThe Winston-Salem Journal via AP)

Appalachian State wide receiver Thomas Hennigan scores against Troy in the first half of an NCAA college football game Saturday, Nov. 28, 2020, in Boone, N.C. (Walt UnksThe Winston-Salem Journal via AP)

Thomas fired a 15-yard scoring pass to Malik Williams, and Steven Jones picked off a Gunnar Watson pass on the next play from scrimmage, returning it 34 yards for a pick-six.

Thomas was 22-for-29 passing and threw four touchdowns for the fourth time, Peoples gained 95 yards on 10 carries and Williams had seven receptions for a career-high 113 yards. Thomas is 30-5 as a starter, second among active quarterbacks in the FBS.

Watson passed for 125 yards with a TD and a pick, and the Trojans (4-5, 2-3) were outgained 554 yards to 231.

Appalachian State running back Camerun Peoples is untouched on his 63-yard touchdown run in the first half of an NCAA college football game Saturday, Nov. 28, 2020, in Boone, N.C. (Walt UnksThe Winston-Salem Journal via AP)

Appalachian State running back Camerun Peoples is untouched on his 63-yard touchdown run in the first half of an NCAA college football game Saturday, Nov. 28, 2020, in Boone, N.C. (Walt UnksThe Winston-Salem Journal via AP)

More AP college football: https://apnews.com/tag/Collegefootball and https://twitter.com/AP_Top25

Appalachian State defensive back Steven Jones steps in front of Troy wide receiver Khalil McClain to intercept a pass in the first half of an NCAA college football game Saturday, Nov. 28, 2020, in Boone, N.C. (Walt UnksThe Winston-Salem Journal via AP)

Appalachian State defensive back Steven Jones steps in front of Troy wide receiver Khalil McClain to intercept a pass in the first half of an NCAA college football game Saturday, Nov. 28, 2020, in Boone, N.C. (Walt UnksThe Winston-Salem Journal via AP)