Duduza XI edged past LaRover in a tense final to retain their KTD Super 16 Cup title, thrilling fans with a hard-fought 2-1 win.