Harpur rues Swifts misfortune as Glentoran take three points
Ryan Harpur has called for more attacking intent from Dungannon Swifts.
The Tyrone side struggled in the final third as they crashed to a 2-0 home defeat against Glentoran.
Despite long periods of possession, they failed to create many clear-cut chances.
And midfielder Harpur believes improvement is needed.
"We are not getting the rub of the green in our box and not creating enough in the final third," he said.
"We are doing really well getting up to the final third, getting into good areas, but then the cross is overhit or the touch is bad."
Dungannon trailed 2-0 after 10 minutes on Saturday.
Curtis Allen gave the Glens an early lead when he headed home a superb cross from full back Nathan Kerr.
Calum Birney then doubled their lead with a close-range finish
Dungannon's best chances fell to Ryan Mayse and Cormac Burke, but both were denied by the goalkeeper
Harpur added: "I thought we were the better team in the first half but they have scored two, we have scored none, and that's why they have the three points.
"We're not getting the rub of the green in both boxes - when we're on top we are not scoring, and against the play we are getting punished.
Dungannon were unhappy that a penalty decision went against them early on.
Douglas Wilson appeared to be tripped in the box as he lined up a shot, shortly before Glentoran scored their second.
"We should have had a penalty - it was a blatant foul and anywhere else on the pitch it would be a free-kick," Harpur added. "Then they go up the pitch and score the second goal."
Glentoran boss Gary Haveron praised his side's travelling support - despite poor weather and a late kick-off.
The match had started at 5.30pm at Dungannon's request.
Haveron added: "The crowd were brilliant tonight. Glentoran brought a great support and they got right behind the team.
"The kick-off time was a bit unusual, but if it helps and it moves the league forward and brings people to the games then I'm all for it."
Dungannon: Addis, Lowe, McMenamin, Hegarty, O'Rourke, Wilson (Fitzpatrick, 82 mins), Harpur, Teggart (Lockhart, 60 mins), Mayse (Burke, 60 mins), McMahon, McElroy. Unused subs: Coleman, Hutchinson.
Glentoran: Morris, Kerr, Birney, Addis, Redman, Kelly, McMullan, Kane, McCawl (McNicholl, 65 mins), McDaid (Knowles, 75 mins), Allen (Foley, 90 mins). Unused subs: Davidson, Smith
Man of the match: Curtis Allen
Match rating: 6/10
Ref: Raymond Hetherington (Dungannon)