[5] Y en la última fecha del Apertura 2007 marcó su undécimo gol en el campeonato por La Serena en la caída por 2-1 sobre Audax Italiano.
Tras dos fechas sin anotar marcó en la igualdad 2-2 frente a Audax Italiano en el Clásico de colonias y también en un friccionado duelo, volvió a anotar en la siguiente fecha contra Palestino en el triunfo hispano por 2-1.
[12] Dos fechas después volvió a inflar la redes contra Rangers (3-1)[13] y su racha goleadora continuó contra O'Higgins (2-1), finalizó la fase regular anotando goles contra Santiago Morning (3-1),[14] Universidad Católica (1-1), Universidad de Concepción (2-1) y Curicó Unido (3-1) de penal, siendo ese su último gol en la fase regular y finalizando con diez goles la misma, el conjunto adiestrado por Luis Hernán Carvallo terminó en el primer lugar con 38 puntos ganando 12 partidos de 17 posibles, también clasificándose para la Copa Nissan Sudamericana 2009.
La revancha se jugó tres días después en el Estadio Santa Laura y los hispanos cayeron por 1-0 con solitario gol de Juan Manuel Olivera al minuto 63.
Por la Fecha 6 del Torneo de Clausura volvió a marcar por tercera jornada consecutiva en la caída por 2-4 sobre Audax Italiano.
[27] El 25 de marzo jugó su primer y único Superclásico del fútbol argentino contra Boca Juniors en La Bombonera, jugaría todo el encuentro en la caída de su equipo por 2-0 ambos goles del chileno Gary Medel.
[31] El 17 de septiembre marcó otro doblete esta vez en la igualdad 2-2 con Santiago Morning por la jornada 24 del campeonato nacional.
[39] Tras dos jornadas sin anotar, volvió al gol en el triunfo por 5-1 sobre la Universidad de Concepción.
[40] El 30 de abril se jugó el Superclásico del fútbol chileno entre la "U" y Colo Colo en el Estadio Nacional Julio Martínez Pradanos, Canales que venía jugando bajos partidos sería banca para esta ocasión, los "albos" abrirían la cuenta a través de Ezequiel Miralles al minuto 64 de partido, Canales ingresó al minuto 82 por Juan Abarca y cinco minutos después Luis Pavez cometió un penal sobre el ex albo Charles Aránguiz que el propio Canales cambiaría por gol igualando la acciones en Ñuñoa, dos minutos más tarde se vino un contragolpe azul a espaldas de la zaga alba, centro de Eduardo Vargas y cabezazo de Diego Rivarola para decretar el 2-1 final haciendo estéril la volada del meta Juan Castillo, quien posteriormente celebró el tanto con su típica polera de "Goku".
La "U" terminó segunda en la fase regular con 35 puntos, tres menos que la Universidad Católica.
Ya en las semifinales anotó un doblete en la contundente goleada por 7-1 sobre O'Higgins resultó que clasificó a la U la final del Apertura.
Antes de finalizar el primer tiempo Tomás Costa se fue expulsado por doble amarilla en la UC.
[55] La revancha se jugó seis días después en el Estadio Nacional Julio Martínez Prádanos y la "U" daría un carnaval de fútbol goleando por 3-0 con goles de Eduardo Vargas al minuto 3, Gustavo Lorenzetti al 79 y nuevamente Edu Vargas al 87 logrando así el primer título internacional en la Historia del Club Universidad de Chile,[56] Canales jugó nuevamente de titular sin ser un gran aporte en ambas finales, aunque tendría la chance de cerrar la llave al minuto 73 tras un mano a mano con Alexander Domínguez en el que no supo definir, salió sustituido al minuto 86 por el ídolo azul Diego Rivarola.
Canales debió salir al minuto 32 de partido por una dolencia en su gemelo derecho siendo reemplazado por el argentino Matías Rodríguez quien solo tres minutos después cerró la final y el bicampeonato azul con un tiro cruzado de pierna diestra.
Posteriormente a esto, fue acusado de dopaje a finales de 2012,[67] siendo sancionado por el resto del torneo argentino y unos días después Arsenal le rescindió contrato, en su pobre pasó por el fútbol argentino solo jugó ocho duelos sin poder anotar.
[70] Un mes después marcó su segundo gol en el triunfo por 2-0 sobre Santiago Wanderers por la jornada 14, a falta de tres minutos para el final, con un potente derechazo venció al arquero "caturro" Mauricio Viana para sentenciar el 2-0 final,[71] en la siguiente fecha anotó un triplete en el triunfo por 3-1 sobre Deportes Antofagasta que dejó a los hispanos como líderes del Transición con 32 puntos a falta de lo que Católica en esa misma jornada,[72] en la jornada 16 del campeonato marcó el 1-1 transitorio contra Palestino al minuto 68 tras un contragolpe hispano, cuatro minutos después la Unión remontó el marcador gracias a Jorge Ampuero alcanzando así la 35 unidades y quedando muy cerca de bajar su séptima estrella.
[75] Posteriormente logró la Supercopa de Chile 2013 tras superar 2-0 a la Universidad de Chile en el Estadio Regional Calvo y Bascuñán, partido donde anotó un gol y también se fue expulsado al minuto 76 tras un encontronazo con Osvaldo González, el ariete hispano le dio un manotazo en el rostro al defensor, quien de vuelta le respondió.
El segundo semestre de Canales no sería muy bueno, marcando apenas tres goles en nueve partidos por el Torneo de Apertura 2013, más uno en la Copa Chile y otro más en la Supercopa, un motivo fue porque su rendimiento se vio mermado por lesiones y complicaciones físicas.
[81] El 19 de febrero los hispanos debutaron en la Copa Libertadores 2014 frente a Independiente del Valle en el Estadio Rumiñahui de Sangolquí en la altura de Ecuador por la primera fecha del Grupo 2 donde chilenos y ecuatorianos empataron 2-2, Canales dio una asistencia al minuto 59 a Cristián Chávez quien anotó el 2-2 final y luego se fue expulsado por doble amarilla.
[84] El 12 de marzo lograron un vital empate 1-1 contra San Lorenzo de Almagro en Argentina por la tercera fecha del Grupo, Mauro Matos abrió la cuenta para los argentinos al minuto 20 y Canales al 83 anotó el 1-1 final,[85] ocho días después se jugó la cuarta fecha del Grupo 2 y la Unión logró un valioso triunfo por 1-0 sobre San Lorenzo en el Santa Laura con solitario gol de Canales al minuto 67 luego que el ariete conectara un centro desde la izquierda y lo dejara sin opción al meta Sebastián Torrico.
Vuelve a vestir la indumentaria azul después de 2 años y medio aproximadamente, se le asigna la dorsal "19".
[91] Su primer gol en su regreso al equipo azul estuvo acompañado de otro mismo ya que marcó un "doblete" en la 2° fecha del Apertura, y fue frente a O'Higgins en Rancagua.
[95] Tras seis fechas sin anotar volvió a marcar en la jornada 16 el día 30 de noviembre en la goleada por 3-0 sobre Ñublense,[96] ya en la última fecha del Torneo de Apertura la U, Santiago Wanderers y Colo Colo jugaron en simultáneo el día 6 de diciembre de 2014 para definir al campeón del torneo, la U y Colo Colo llegaron igualados con 41 puntos y Wanderers un punto menos, la U definía con Unión La Calera en el Nacional, mientras que Colo Colo y Wanderers en Valparaíso, en un reñido partido los azules lograron abrir la cuenta recién al minuto 89 tras un polémico penal convertido por Canales, saldría al 90 por Paulo Magalhaes, tres minutos después al 90+3' Matías Mier abrió la cuenta en Valparaíso para Wanderers y Gonzalo Barriga sepultó las aspiraciones albas, por ende la U fue campeón del Apertura con 44 puntos (uno más que Wanderers) bajando su estrella número 17.
[106] La "U" no tendría un buen Torneo de Clausura al finalizar séptimo con sólo 26 unidades, a ocho del campeón Cobresal, en lo personal para Canales fue bueno 9 goles en 10 encuentros (casi un gol por partido).
[125] Tras esto al mes siguiente en octubre fue operado de una rebelde lesión en el tobillo que sufrió en septiembre pasado y no volvería a volver a jugar en lo que resta del año.
Inmediatamente surgieron rumores sobre su inminente retorno al torneo chileno, pero no sería hasta el campeonato siguiente en que Gustavo ficharía por cuarta vez por la Unión Española para el Torneo de Transición 2017 ahora dirigida por Martín Palermo.
[134] Ya el 9 de diciembre en la última fecha del campeonato la Unión vendría disputado palmo a palmo el título con Colo Colo teniendo dos puntos que los albos, jugando en simultáneo los hispanos se enfrentaron a Everton en el Estadio Santa Laura, abrió el marcador al minuto 61 tras un centro de Sebastián Jaime que encontró el certero cabezazo de Canales encendiendo la ilusión para los hispanos ya que Colo Colo empataba a 0-0 con Huachipato en el sur a esa misma hora, después al 70 Pablo Aránguiz aumentó las cifras para los hispanos, pero a los 73 del duelo del cacique el árbitro Julio Bascuñán cobró penal que Jaime Valdés cambió por gol abriendo la cuenta en Concepción luego Octavio Rivero y Nicolás Orellana se encargaron de sepultar las chanches al título de la Unión, Canales saldría al minuto 84 de partido por Carlos Muñoz.
En un duelo a dos partidos la ida Concepción ganó por 1-0 en calidad de local donde Canales no jugó, la revancha se jugó el 20 de diciembre en el Santa Laura donde los hispanos cayeron por 1-2, Gustavo jugó todo el encuentro donde le anularon un gol y esto permitió que Universidad de Concepción se clasificará a la Copa Libertadores 2018 como Chile 4 mientras que la Unión a la Copa Sudamericana como Chile 1.
[136] Ese también fue su último partido como profesional ya que 19 de enero del 2018, y pese a las gestiones del equipo hispano para mantenerle por una temporada más, anunció su retiro de la actividad profesional.
[145] En octubre del mismo nuevamente es convocado por el técnico Jorge Sampaoli para afrontar los partidos amistosos del 10 y 14 de octubre ante Perú y Bolivia, pero una luxación en su hombro derecho lo termina dando de baja para estos compromisos.