Giannis puts up a legendary performance