I have never been successful at eradicating it from my garden beds. The best I can do is delay it and keep on pulling.
I've found a layer of whole newspapers or thick cardboard will delay it for about a year before it punches through it (not between the gaps but actually through it). At that point I have to remove the layer as the roots are well integrated into the sheet, and then pull the long runners hat are below.
I've found very thick may or straw much like Ruth Stout probably works better. Again, it delays the grass by about a year, but it's much easier to pull that mulch back, remove the runners, and replace the mulch.
The only way I've found so far to keep it out long term is to use hay or straw mulch off the bale (without fluffing it up), and lay it down in compressed sheets about 6 inches deep. The problem then is you can't grow anything at all. But if you have a bed you want to let fallow for a while, that's a good option. I have been doing this in the areas of my beds that I use for succession crops that are waiting for a crop to go in. I prep the bed in spring, then cover all the areas that I won't immediately plant. Then as each area comes due for planting, I uncover a section.