Mario Moore ended a scoreless period of over 7 minutes for the Commodores when he drained a 3-point shot to make the score 14-5 with 12 minutes remaining in the half. Moore would finish the night with 10 points.
Vanderbilt couldn't keep up the momentum and suffered from 21 turnovers.
A 3-point shot by Steve Moore pushed the Sun Devil cushion to 30-17 with 2 minutes remaining in the half.
Kruger free throws made the halftime score Arizona State 35 Vanderbilt 23.
Arizona State continued its onslaught of Vanderbilt in the second half. With 12 minutes remaining the Sun Devil lead had bulged to 61-38.
An Alex Gordon basket with 2 minutes remaining would cut the lead to 16 at 82-66 but the Commodores could get no closer.
The Sun Devils, led by Moore and Diogu, continually answered Vanderbilt scores with 3-point plays and foul shots.
Despite aggressive physical play by the Sun Devils, Vanderbilt attempted just 4 foul shots for the game compared to 31 attempts by Arizona State.
Vanderbilt, who was led in scoring by Alex Gordon with 16, falls to 3-2 with the loss.
The Commodores will host Austin Peay on Wednesday at 7 p.m. in Memorial Gymnasium. Arizona State improves to 3-1 with the win. The Sun Devils next travel to Temple on Tuesday night.
Arizona State's Bryson Krueger, left, and Vanderbilt's Jason Holwerda chase after a loose ball. (AP Photo/Matthew Minard)