Bring a large pot of water to boil and add salt.
Meanwhile, heat a bit of olive oil in a skillet and add the bread crumbs, stirring until they're crisp, 3-4 minutes. Scoop them out onto a paper towel to drain.
Add a bit more olive oil and then cook the garlic slices in it. When they're sizzling, add the tomatoes, capers, salt and red papper flakes. Simmer, stirring periodically, until the tomatoes break apart and teh sauce reduces, about 8-10 minutes.
Cook the pasta according to package directions. It usually works out great if you start the pasta cooking while you cook the tomatoes. When the spaghetti is done, lift it out of the water and into the skillet with the tomato sauce.
Stir the spaghetti and sauce together, then sprinkle with the basil and pour a bit more olive oil in and stir everything together.
Remove the pan from the heat and add the cheese, tossing once more. DIsh up the spaghetti and sprinkle the toasted bread crumbs on top before serving.