Kyle Kirkwood earned his second career victory and beat the charging Scott McLaughlin by .7633 of a second after a late race restart on the Streets of Nashville.