Bo Wallace threw for 251 yards and three touchdowns, including two in the fourth quarter, and No. 11 Mississippi rallied from a fourth-quarter deficit to stun No. 3 Alabama 23-17 on Saturday.
Ole Miss (5-0, 2-0 Southeastern Conference) has won five games to start the season for the first time since 1962 and ended a 10-game losing streak against the Tide.
The Rebels trailed 17-10 midway through the fourth quarter, but pulled even on Wallace's 34-yard touchdown pass to Vince Sanders with 5:29 remaining.
On the ensuing kickoff, Alabama's Christion Jones fumbled and Ole Miss recovered, giving the Rebels great field position at the Alabama 31.
Ole Miss took a 23-17 lead on Wallace's 10-yard touchdown throw to Jaylen Walton with 2:54 remaining.
Alabama (4-1, 1-1) had a chance to win, but Senquez Golson intercepted a pass from Blake Sims in the end zone with 37 seconds remaining.