Fight of a lifetime for Guerrero