Quake Shake: Toronto FC recap