After a Vanderbilt three and out to start the game Javier Arenas returned a Brett Upson punt 69 yards to the Vanderbilt one-yard-line. One play later Terry Grant punched it in to put Alabama up 7-0.
Leigh Tiffin made a 20-yard field goal to build the Tide lead to 10-0 with 8:19 remaining in the first quarter.
Vanderbilt struck back with a 6 play, 35 yard drive that resulted in a Bryant Hahnfeldt 33-yard field goal, which pulled the Commodores back to within a touchdown, 10-3.
Alabama then got two more Tiffin field goals in the second quarter to pull ahead 16-7 at the half.
After a scoreless third quarter, Alabama built their lead to 24-3 on a Grant 2-yard run early in the fourth quarter.
Vanderbilt quarterback Chris Nickson, who completed just 5 of 18 passes for 67 yards, was replaced by sophomore Mackenzi Adams early in the second half. Adams responded by completing 13 of 23 passes for 108 yards. Adams' 15-yard pass to George Smith scored Vanderbilt its only touchdown of the game with 7:22 remaining.
A tough Alabama defense limited the Vanderbilt offense to just 57 rushing yards. Tide quarterback John Parker Wilson completed 14 of 28 passes for 150 yards and an interception.
Vanderbilt rushed for just 57 net yards. Commodore running backs Cassen Jackson-Garrison and Jeff Jennings each were limited to just 32 yards.
Alabama benefited from two controversial calls. On the first play of the game Nickson completed a long pass to Earl Bennett to put Vanderbilt inside the Vanderbilt 20. However, an offensive pass interference call on Bennett negated the excellent catch. Later a long Vanderbilt interception return for a touchdown was called back for a facemask violation.
Vanderbilt falls to 1-1 (0-1 SEC). Next up for the Commodores is Ole Miss on Saturday at Vanderbilt Stadium. Alabama improves to 2-0 (1-0 SEC) and will next host Arkansas on Saturday.