T.J. Yeldon had 69 yards rushing, 60 receiving and scored the winning touchdown on a 7-yard run with 1:04 left to earn MVP honors of the spring game for the second straight year. The 1,000-yard rusher is set to replace potential first-round NFL draft pick Eddie Lacy.
McCarron set up the winning score with a 50-yard pass to Christion Jones, who played both receiver and cornerback as he has all spring.
Alec Morris led a drive down to the White 11 in the final minute but threw two incompletions to end the game while going for the win instead of the tie. The winners get a steak dinner and the losers beans and weenies.
It's unclear what the menu would be for a draw.
Alabama played seven quarterbacks and kept with the coaches' plan to get a bunch of reserves in the game in the third quarter.
Blake Sims, last year's No. 2 quarterback, completed 5 of 10 passes for 52 yards but was intercepted by Nick Perry on each of the first two drives. Early enrollee Cooper Bateman, a highly recruited freshman, had two of his three attempts picked off.
McCarron cautions against making too much of those mistakes.
"It's just like playing in an all-star game," he said. "You don't get in a rhythm. It's not a real game, but it's fun. It's fun to go out there and try to make plays happen and get to do some trick plays and stuff."
McCarron had an interception returned 86 yards for a touchdown by safety Vinnie Sunseri on the final play before halftime and chased him all the way to the goal line. Since he was in a black, non-contact jersey, McCarron only needed to get two hands on him.
"AJ almost caught me," Sunseri said. "I never would have heard the end of that."