“There’s none – how can you take any when you’ve been beaten 3-0 in the quarter-final of the Irish Cup and had a man sent off?” he added.

A dismal day for Dungannon started badly when they fell behind after 14 minutes.

Goalkeeper Alvin Rouse did well to parry a deflected David Scullion shot on to the post, but Allen was first to the rebound and scored.

In a half of few clear chances, Kane also went close with an early chipped effort which Rouse managed to fumble to safety. Allen also fired over from a free-kick in a dangerous position.

Swifts’ best effort fell to Gary Liggett, who took a pass from Jamie Glackin, rounded a defender and fired over.

Dungannon had been poor in the first half and were little better in the second. Liggett worked the goalkeeper with a shot on the turn, while Armstrong also went close from a diving header. But when Glentoran made it 2-0 in the 66th minute it was all but over.

A corner was flicked on to Kym Nelson, whose half-volley drew a fine save. Unfortunately the ball went straight to Kane, who rifled home.

Any doubts were ended when Armstrong brought down Allen five minutes from the end, resulting in a penalty and a red card.

Henderson scored from the spot as the tie ended 3-0.

Glentoran boss Eddie Patterson said his players had to battle not just their opponents but the elements.

“It was horrendous – there were puddles all over the pitch,” he said. You’ve got to give credit to both teams. Both battled away and tried to play the football they normally do.

“It was very, very difficult the way the wind and rain was coming at us. But in cup games all you want is the result irrespective of what the performance is like.”