A kind draw is getting kinder for Cristian Garin, whose hopes of a home victory were boosted while he won again.