Sixto Diaz Rodriguez brings power to his Vancouver fans