Ballymena United 2
Linfield 1
League (NIFL Premiership)

Ballymena United
2 - 1

League (NIFL Premiership)
Tuesday, March 23rd, 2021
Ballymena Showgrounds
7:45 PM Kick-off

Conor Keeley (67)
Conor Keeley (90)
Andrew Waterworth (75) (pen.)

Team Managers
David Jeffrey
David Healy

Starting Eleven
1. Ross Glendinning
22. Conor Keeley
3. Ross Redman
21. Jim Ervin
2. Tony Kane
6. Owen McKeown
26. Joshua Kelly
15. Shay McCartan
16. Ryan Waide
32. Joe McCready
14. Paul McElroy
Chris Johns .1
Michael Newberry .4
Mark Haughey .5
Jimmy Callacher .6
Andrew Waterworth .7
Jordan Stewart .10
Kirk Millar .12
Matthew Clarke .16
Niall Quinn .31
Cameron Palmer .35
Joel Cooper .99

36. Dylan Graham
4. Jonathan Addis
8. Ryan Harpur
10. James Knowles
34. Tom Mathieson
29. Spencer Beattie
33. Jordan McMullan
Alex Moore .40
Ross Larkin .3
Navid Nasseri .15
Ryan McGivern .23
Connor Pepper .25
Joshua Archer .32

Ryan Harpur for Owen McKeown (83)
Navid Nasseri for Michael Newberry (69)

Joshua Kelly (12)
Ross Redman (58)
Matthew Clarke (34)
Michael Newberry (67)

Red Cards
None. Joel Cooper (90)
Match Officials

Shane Andrews (Referee)
Gareth Eakin & Gavin Hegarty (Assistants)
Glenn Buchanan (Fourth Official)

Match Report

A last minute winner from double scoring Conor Keeley helped Ballymena United to a huge 2-1 win over champions Linfield at the Showgrounds on Tuesday evening.

After two visits to Warrenpoint in five days, international call ups and injuries meant United were forced into five changes for their return to Warden Street. Among the changes Ross Glendinning returned to take the gloves against his former side, while Owen McKeown made his first home league start.

The early stages of the game were mainly dictated by the table topping Blues, but neither 'keeper had any cause for concern early doors in a quiet start. Linfield did manage to put plenty of deliveries into the box, but most, if not all, were diverted away from danger via the head of Conor Keeley. When Linfield did finally turn possession into chances, Jordan Stewart bent an effort narrowly wide from the D, before Joel Cooper cut in from the left and forced Ross Glendinning into a save.

Ballymena were given plenty of chances to try and build an attack, but failed to keep hold of the ball for long enough to really threaten, and they could've went behind when a cross fell to Cameron Palmer at the back post, but in a great position he sliced his effort well wide. Minutes later another Palmer shot deflected perfectly into the path of Kirk Millar who struck on the volley on the edge of the box and it was well hit, but just wide.

In the final five minutes of the half The Sky Blues started to grow into the game and in the final minute of action they had the best chance of the half to go ahead. Joe McCready got in behind but after dragging Chris Johns off his line he opted to pass for Josh Kelly instead. Kelly arrived on the run to strike just inside the box, but he was thwarted by Mark Haughey who cleared the ball off the line. The Braidmen still had time for another chance before the break, as Ross Redman's free kick was met by McCready, who forced a good, low save out of Johns, as the sides went into half-time with nothing to split them.

The second half produced a far more open encounter and it was United who started the half the better, though carving out chances was easier said than done. At the other end both Cooper and Andy Waterworth looked likely to get in on goal, only for some high quality defensive work on both occasions from a flawless Jim Ervin. Around the hour mark the open first ten minutes seemed to have ended as Linfield began to embark on a sustained spell of heavy pressure on the United back line. A cross-cum shot from Cooper was the visitors best chance, and it looked to be creeping in, only for a fine Glendinning save.

With the pressure mounting United were glad to gain a moment to breathe with a free kick deep in the Linfield half, and the hosts were able to turn that free kick into the game's first goal. Tony Kane's ball in was into the perfect area in the box for Conor Keeley, who was on hand to neatly send the ball home with a tidy touch to grab his first goal in sky blue.

The lead would only last seven minutes as the league leaders quickly levelled. Substitute Navid Nasseri was clipped in the box by McKeown, and seconds after referee Shane Andrews seemed to have no interest in the penalty claims, he eventually decided on a delayed spot kick. Andrew Waterworth took the penalty and squeezed the ball in low past Glendinning to equalise.

With an open game once again in full flow, Ballymena had a massive penalty claim of their own five minutes later. The ball seemed to quite clearly strike a raised Linfield hand in the box, but much to a lot of disbelief in the United ranks, no foul was awarded. Moments after the claims Shay McCartan struck over from a good position. A minute later McCartan had another chance and it was a huge one. Kane did exceptionally well to flick a header on and put McCartan racing through on goal, but with only Johns to beat it didn't appear the greatest of strikes and Johns was able to save with his legs.

With a penalty decision not going their way and a big chance passing them by, Ballymena could've retreated back for a tough final five minutes, but they did the opposite. Kelly brought the hosts forward on the counter before feeding Paul McElroy who had a shot tipped wide three minutes from time.

Just as two minutes was about to go up for added time, Linfield were reduced to ten men when Cooper saw a straight red for a late lunge and two minutes later, with the last kick of the ball, Ballymena found a dramatic winner. On the second of two corners, Kane, who impressed all evening, turned provider again. This time his fantastic ball into the six yard box was scrambled home by the outstanding Conor Keeley, with the ball just about clambering over the line. It cued Covid compliant celebrations from those in the ground, and gave United a deserved three points in their biggest scalp of the season.

Match report written by Philip McPeake (

Squad Statistics (as at March 23rd, 2021)

2020-2021 All Time
Ross Glendinning (GK)27 9 - 151 -
Tony Kane33 12135449
Ross Redman31 262262
Conor Keeley23 132132
Jim Ervin35 9 - 2623
Owen McKeown23 4 - 4 -
Joshua Kelly22 231553
Shay McCartan26 249249
Joe McCready30 192243
Ryan Waide21 231231
Paul McElroy26 268268
Ryan Harpur (sub)32 6 - 322

League Table (as at March 23rd, 2021)

Pld W D L Pts
1. Linfield 27 18 3 6 57
2. Coleraine 25 15 5 5 50
3. Glentoran 25 13 6 6 45
4. Larne 25 12 8 5 44
5. Cliftonville 26 11 7 8 40
6. Crusaders 26 12 3 11 39
7. BALLYMENA UTD 26 11 6 9 39
8. Glenavon 25 9 8 8 35
9. Warrenpoint Town 25 6 7 12 25
10. Portadown 24 4 6 14 18
11. Carrick Rangers 25 4 4 17 16
12. Dungannon 25 4 3 18 15