Guitarist Steve Vai plays both parts of the duel