Cook the pasta in boiling salted water until al dente, drain and reserve 150 ml of the cooking water.
Dry roast the nuts in a frying pan until golden brown, remove and set aside.
Heat the oil in the same pan. Fry the sage leaves for approx. 30 secs., remove and set aside. Fry the mushrooms in batches for approx. 5 mins. per batch, season with salt, set aside. Reduce the heat, add the shallot, cook for a further 5 mins. Pour in the wine and reduce completely. Add the pasta, cooking water and mushrooms, heat gently. Sprinkle the cheese, nuts and sage leaves on top.