Garrett Green Pulls though in the clutch again with an astonishing 90 Point ride in the short round.