Complex sentence: Linfield have won eight of the meetings to Glentoran's seven, with the most recent meeting between the two clubs in the final occurring in 2006, when Linfield won 2--1 to lift the Cup for the 37th time.
Split into simpler sentences: Linfield have won eight of the meetings to Glentoran's seven. The most recent meeting between the two clubs in the final occurred in 2006, when Linfield won 2--1 to lift the Cup for the 37th time.