Shane van Gisbergen finally scored his first win at COTA as he topped Austin Hill in Saturday's NASCAR O'Reilly Auto Parts Series event.