Arkansas (2-4, 1-2 Southeastern Conference) had been blasted by a combined score of 110-10 in its first two league games.
The Tigers (1-4, 0-3) were left at the bottom of the SEC West after a second-half quarterback change failed to provide much of a spark to an offense that committed five turnovers.
Tyler Wilson completed 20 of 27 passes for 216 yards. The Razorbacks scored two touchdowns in the fourth quarter to pull away before Auburn scored again in the final minutes.
Auburn coach Gene Chizik replaced struggling starter Kiehl Frazier with Clint Moseley in the second half, seeking a spark for a sputtering offense. Moseley threw a pair of interceptions in the end zone during the fourth.
Auburn was shut down by the nation's 116th-rated defense until late in the third quarter. Then Moseley found a wide open Emory Blake, who stretched it across the goal line for a 21-yard touchdown with 33 seconds left to make it 10-7.
The Razorbacks then pushed it back to a two-score margin with some trickery. Receiver and former backup quarterback Brandon Mitchell fired a 26-yard touchdown on a reverse pass to Javontee Herndon with 13:30 left.
Johnson then ran for his second 2-yard touchdown midway through the fourth. That was too much for Auburn to overcome.
Frazier was 9-of-14 passing for 118 yards with an interception late in the first half with Auburn driving.
Moseley completed 13 of 21 passes for 163 yards with the two picks. They were sacked four times apiece by a defense that had collected seven sacks in the first five games combined.
Johnson had 17 carries for 76 yards for Arkansas as both offenses often plodded along. Arkansas outgained Auburn 372-321 in total yards but held the Tigers to 40 yards on 32 rushes, thanks largely to the sacks.
Blake did catch 10 passes for 118 yards and a touchdown for an offense missing suspended starting receiver Quan Bray. He also lost a fumble.
Arkansas receiver Cobi Hamilton was mostly held in check, with five catches for 72 yards, all in the first half, after racking up 465 yards in the last two games.
The Razorbacks bullied an Auburn offense struggling nearly as badly as their defense.
The Tigers had the ball in Arkansas territory five times without scoring before finally getting points on No. 6, and both quarterbacks were swallowed up for big losses to stall drives.
The Razorbacks took a 10-0 lead into halftime despite two missed field goals, a big turnaround for a team that had been outscored 65-20 in the first half of its last three games. Auburn also missed a long attempt.
At first, it seemed like more of the same for Arkansas. The Razorbacks cruised down the field on their opening drive and had first-and-goal from the 6. Then Zach Hocker bounced a 25-yard field goal off the right post.
The Razorbacks had to settle for a Hocker field goal in the second quarter after taking over at the Auburn 29 following Blake's fumble. They rediscovered the end zone late, though.
Nike Men's Arkansas Razorbacks Cardinal Football Icon Legend T-ShirtShop
Former Blinn College coach Brad Franchione describes Panthers star Cam Newton's transformation from playing at the junior college in 2009 to playing in Super Bowl 50.
North Carolina inked the No. 34-ranked recruiting class in the 2016 cycle with one ESPN 300 (Tomon Fox) and four more four-stars. The class of 2017 is well on the way to besting the 2016 class with four ESPN Jr300 verbals less than one week after signing day with the most recent being in state receiver Ryan Jones Friday.
Oregon running back Thomas Tyner has decided to take a medical retirement after sitting out all of last season because of a shoulder injury.
It hasn't been an easy road at USC for Pat Haden, the former Trojans quarterback turned athletic director, but at 63, he's earned the right to relax.
Readers want to know about all "downer" material, Iowa cutting ties with Stanford and an inherent southern bias in recruiting rankings.
What did we learn from the Big 12 conference sessions this week? Jake Trotter sorts it out in this edition of the mailbag.