Drain the pasta two or three minutes before the cooking time indicated on the package, then finish cooking the pasta with the sauce in the frying pan, adding a few tablespoons of the pasta cooking water.
Trivia
Long pasta requires a higher quality semolina flour. With short pasta it is easy to "cheat" by not using top quality flour. Long pasta, if prepared with lower-quality flour, will shatter in no time!