Ellon United might have squandered the points in their home league game against Aberdeen University last weekend.
United almost let a two-goal lead slip despite the visitors being reduced to 10 men.
The home side were far too wasteful in front of the University goal and at the other end were finding the visitors` front three of Ogwuru, Akpara and Grant a handful.
United missed a glaring chance to open their account in the 16th minute when Fraser Tait rose well to meet a corner but put his header wide.
Two minutes later a Jack Sim strike was deflected on to keeper McKendrick`s post.
Ellon broke the deadlock in the 34th minute when more pressure from a corner eventually paid off after the Univerity conceded a penalty.
McKendrick saved James Bain’s spot kick but a retake was ordered and this time Neil Main scored.
Ellon were unable to go further ahead and Warren Robertson had to look lively on the stroke of half time to get down to keep out a low shot.
United extended their lead 12 minutes into the second half when Callum Tremaine collected a cross and slipped the ball to James Bain who chipped it over the advancing keeper.
The visitors` Storie was given his marching orders for picking up a second caution but instead of boosting the homestersit was the University side who seemed to be fired up by the situation and they pulled themselves right back into contention when Warren Robertson was caught in no man`s land and Grant took full advantage.
It was almost all square only a minute later but Ogwaru`s shot hit the post.
United made a couple of changes with Steven Main and Kyle Harker replacing Neil Irvine and James Bain and although the home side steadied the ship they never really looked like making further headway.
Speaking after the game, Ellon United manager Steve Main said: “ I’m delighted with the three points against a team that are much improved since we played them in the league cup.
“We were in control of the game at 2 - 0 and then conceded a very soft goal, making for a very nervous finish to the match.
“Once again we created plenty of chances, but we’re not taking them. That’s something we have got to sort out.”
Ellon will next play Lewis United on Saturday at Aberdeen Sports Village.