Brandon Battle breaks down impressive day