Diego lost this match at 1-1 in 2nd set with 3bps on Garin's serve, he wasted them and this is when Garin recovered and started to play some high level tennis. BP wasted at the start of 3rd did not really matter, Diego was done physically and mentally, too much pressure on him to win on his home ground I guess.
Also I see Garin to make some deep runs in important clay events this year, his rank can climb soon.
Diego was in complete control till 6-2 1-1 where he wasted some BPs, and then just completely imploded. Seriously disappointing stuff from him. He'll get another chance next week to do better than that though