Harrell's home run, hot streak come at right time — again — for Vanderbilt