Linfield Rangers booked their place in the final of the historic Harry Cavan Youth Cup for the second year in a row, following an impressive 3–1 victory over Larne U18s at Inver Park on Friday night.