Pour in the preheated wine and stir. Add garlic. Stir. Allow the wine to reduce. Pour in a ladle of preheated stock (about 1/2 cup) to barely cover the rice. From this point on, stir almost constantly. Adjust the heat so that the liquids are just above simmering.
Repeat the stock addition when the liquids reduce by two thirds. Repeat adding stock and stirring until the rice becomes creamy and al dente (about 20 minutes in total). Season the rice with salt and black pepper to taste. Add the butter and Parmigiano cheese. Stir. Cut off the heat. Allow the dish to rest 5 minutes before serving.