In a small skillet, cook the bread crumbs in 1 tablespoon of the olive oil over moderate heat, stirring occasionally, until golden and crisp, 2 to 3 minutes. Scrape the bread crumbs onto a plate.
In a large pot of boiling salted water, cook the spaghetti until just barely al dente. Drain the spaghetti, reserving 1/2 cup of the cooking water.
Meanwhile, in a large, deep skillet, combine the remaining 1/4 cup of olive oil with the shrimp, tomatoes, garlic, rosemary and crushed red pepper. Add the spaghetti and the reserved cooking water to the skillet and season with salt and pepper. Cook over moderately high heat, tossing the pasta and lightly crushing the tomatoes, until the sauce is slightly thickened and the shrimp are cooked through, about 4 minutes.
Transfer the spaghetti to bowls, sprinkle the bread crumbs on top and serve.