So Crusaders go through to a third Co Antrim Shield final in a row, thanks to a second-half header from Paul Heatley.
It was a big night for Larne and their large travelling support will have seen their side match the Irish Premiership champions until the 65th-minute winner, and it was only in the closing stages of the game that the gulf in league positions began to show.
Stephen Baxter's men may have a wait on their hands to find out who they play in the decider, with the other semi-final between Ballymena United and Linfield being postponed because of a waterlogged pitch.
That's to come, though, but it was Crusaders' and Heatley's night tonight.
See you Saturday.