W sierpniu 2009 González powrócił do ojczyzny, na zasadzie wolnego transferu podpisując umowę z czołowym urugwajskim zespołem – stołecznym Club Nacional de Football. W sezonie 2009/2010 jako podstawowy pomocnik wywalczył z nim wicemistrzostwo kraju, a bezpośrednio po tym za sumę 3,5 miliona euro przeszedł do włoskiego SS Lazio. W Serie A zadebiutował 18 września 2010 w wygranym 2:1 spotkaniu z Fiorentiną, a pierwszą bramkę strzelił 13 lutego 2011 w wygranej 2:0 konfrontacji z Brescią. W sezonie 2012/2013 jako jeden z ważniejszych piłkarzy rzymskiej drużyny zdobył z nią puchar Włoch – Coppa Italia, zaś jeszcze w tym samym roku zajął również drugie miejsce w krajowym superpucharze – Supercoppa Italiana. Rok później, po przyjściu do Lazio trenera Stefano Piolego przestał jednak notować regularne występy, wobec czego w lutym 2015 na zasadzie wypożyczenia przeniósł się do Torino FC. Tam spędził pół roku, bez większych sukcesów i wyłącznie jako rezerwowy zawodnik.

Latem 2015 González został wypożyczony do meksykańskiego zespołu Club Atlas z siedzibą w Guadalajarze. W tamtejszej Liga MX zadebiutował 12 września 2015 w wygranym 3:2 meczu z Dorados.

W lutym 2017 powrócił do urugwajskiego Nationalu.