No. 15 Ole Miss beats No. 2 Alabama 43-37 to earn the Rebels' first victory in Tuscaloosa since 1988.