I am a huge fan of sparkling wines and when I have pairing issues bubbly
always pairs well
BUT, I also like the sparkling with sauces like this because the bubbles and the acidity of a sparkling cut through the richness/garlicky components of the sauce quite nicely. Depending on what country it comes from it can fall under different names i.e.,
Champagne = France
Prosecco = Italy (prosecco being the name of the grape)
Cava = Spain
Spumante = Italy
sekt = Germany
sparkling = California
A rosé would pair nicely too (not to be confused with a white zinfandel)