Newcastle United are Carabao Cup finalists for the second time in three years after they put Arsenal to the sword and beat ...