Season over. Thankfully. I couldn’t be arsed with the Play-Offs. Linfield won’t be part of it.

A draw would have done, just as it was on the exact same date in 2017. It was a lot more straightforward than it was in 2017.

It might not have felt like it, but Linfield had a bit of form going into this game. Unbeaten in ten matches, eight clean sheets and a trophy in that run.

The problem was, three draws in the last four games had meant that 2nd place was still in the balance when it should have already been secured.

If Linfield were being considered a form team, Cliftonville were a form team, but not in a good way.

In their four split games, Cliftonville hadn’t won any of them and had conceded ten goals.

Going back further, they had conceded at least two goals in seven out of their last eight games and no clean sheets in ten matches.

In short, Linfield don’t concede many goals and Cliftonville concede lots of goals. Linfield, for all their goalscoring problems should be sticking a few in the back of the net and keep Cliftonville out no problem.

If only it was that simple. Let’s hope it ends up that way.

Curiously, this match kicked off two minutes early, at 5.28pm. If Linfield could get a goal inside the opening two minutes, Glentoran would already be deflated before they kicked off their own match.

Both teams went out determined to get an early goal.

In the first minute, Kirk Millar had won a corner. Daniel Finlayson looked set to get on the end of the corner, but a Cliftonville defender got there just in time. If Finlayson had got to the ball first, he was so close, a goal was certain.

From the resulting second corner, the ball went into the same area but was headed away unchallenged by a Cliftonville defender.

Having joked about it, Linfield were looking frustrated not to have taken advantage of the early start and been 1-0 up already before Glentoran kicked off.

Straight away, it was a Linfield head frustrating Cliftonville at the expense of a corner as Joe Gormley looked to get on the end of a cross.

The resulting corner saw Colin Coates left unmarked but he completely missed the ball.

Linfield were almost 1-0 down before Glentoran kicked off.

The start of the game was too exciting for me (great if you were watching as a neutral). I’m not sure I could take another 89 minutes of this.

Linfield then won another corner. Again, Daniel Finlayson got on the end of it, but was never in a position to send the ball goalwards, the ball eventually went wide.

It was Linfield’s turn next to have a scare, as Chris Johns dropped a free-kick. Thankfully, it landed right beside Chris Shields, who booted the ball away. Just as well, with Joe Gormley loitering with intent.

Naturally, it was Linfield’s turn to have an attack next. It didn’t look like there was one coming as Joel Cooper had the ball on the touchline surrounded by Cliftonville defenders.

No bother, he just casually glided past them before pulling the ball back to Stephen Fallon to strike at goal, a strike which was blocked by a defender at the expense of a corner.

Frustration for Linfield, but the reprieve was only brief for Cliftonville, as Jimmy Callacher headed home from inside the six yard box to put Linfield 1-0 up.

He was so close and had so much of the goal to aim at, it was harder to miss.

This meant it was now four goals at Solitude for Callacher. All three previous games had brought wins for Linfield/

Pointless fact for you, but Jimmy Callacher has scored for Linfield against Cliftonville at both ends of Solitude and Windsor Park.

Linfield had so much joy in the opening minutes from set pieces in the opening minutes of the game, there was no way they weren’t going to score from one.

What it meant was that a lot of the pressure had just lifted from Linfield.

Needing a draw, they now had a lead against opposition low on confidence.

As Linfield looked for a second goal, Eetu Vertainen was frustrated as he tried to squeeze the ball through from a tight angle.

Double frustration then followed for Linfield, as a Joel Cooper shot from a wide angle was saved by the keeper’s legs. From the save, the ball fell to Kirk Millar, who cut inside and shot, which was spectacularly tipped over.

This match could have been over already at this early stage. Linfield really needed to make these chances count.

Every time that Linfield had a set piece, you felt like a goal was coming. Cliftonville just weren’t convincing when defending set pieces.

Linfield fans thought their team was going to pay for not making the most of these chances when David Parkhouse had a free header which looped goalwards past Chris Johns, who slipped. To the relief of everybody behind the goal, the ball went wide.

As the half neared it’s end, Joe Gormley nutmegged Jimmy Callacher was set to fire home to make it 1-1, before Jamie Mulgrew made a last ditch block to deny him.

A satisfactory first-half for Linfield. They were getting the result they needed. There was a sense of frustration that they didn’t have a bigger lead that could put the result beyond doubt, especially against a side lacking in confidence.

As fans were sitting about at half-time, there was a further boost for Linfield with the announcement of the half-time scores from elsewhere, with Glentoran being held 0-0 by Crusaders.

This announcement turned out to be erroneous, as it turned out that Glentoran had gone 1-0 up five minutes into injury time at the end of the first-half.

As long as Linfield did what they had to do, it didn’t matter what Glentoran did.

No matter how bad Cliftonville are playing, you always fear an onslaught at the start of the second-half, especially whenever they attack where their fans are sat.

Even more so, as they went from 0-1 to 2-1 very quickly at the start of the second-half the previous week against Crusaders.

That didn’t materialise thankfully.

The only moment of worry came when Chris Johns dropped a cross. Thankfully, at the feet of Matthew Clarke, who took no chances and put the ball out for a corner. From the resulting corner, he redeemed himself by catching the cross and relieving the pressure.

Having rode out a storm that never really happened, Linfield then had an opportunity to go 2-0 up when Eetu Vertainen was fouled in the box as he tried to create space for himself.

I was initially complaining about the Referee not playing advantage to allow Joel Cooper to hit a shot, until I realised that a penalty had been awarded to Linfield.

A penalty to Linfield means a goal these days. Chris Shields stepped up and made it 2-0.

Even someone as nervous as me knew the points, and European football, were in the bag.

Cliftonville look deflated, like a team resigned to their fate. They looked like they didn’t have the belief to come back from this. As long as Linfield didn’t do anything stupid, the game was won.

Eetu Vertainen, already on a yellow card, stretched for a tackle he didn’t need to make but thankfully pulled out in time.

Running the risk, he was replaced by Ethan Devine.

Kyle McClean also came on as a substitute, and almost added to the score with a free-kick that just went over the bar.

Linfield looked the more likely team to get the next goal, Matthew Clarke looked certain to get it when he got on the end of a cross, but was unable to replicate his headed goal at Solitude last season.

Clarke was then frustrated again when he had a shot turned around for a corner.

As time began to run out, Niall Quinn came on for Jamie Mulgrew as Linfield looked to see the game out.

Just as it looked like the game was going to meander in the final minutes, we had something of note in the shape of a red card for Cliftonville.

I’d initially thought it was a robust tackle and the red was for raising his hands to Kyle McClean. Looking back at the red card on the replays, he deserved a red card for the tackle. Two red cards in the one incident if you will, take your pick.

There was a rare appearance for Max Haygarth, coming on for Kirk Millar.

2-0, job done, and European football secured with no drama. Thank goodness for that.

Long-term readers will know my view on the European Play-Offs, they are a reward for mediocrity,

Thank goodness Linfield won’t be involved.

This win also means that Linfield also qualified for the Scottish Challenge Cup. Stranraer away please.

Or at least someone in the Central Belt.

A frustrating season. Ultimately, it was two bad runs that did for Linfield.

One point from nine available against Coleraine, Glentoran and Larne in October, and then three midweek defeats in January and February to Cliftonville, Crusaders and Glentoran.

At least the season ended strongly. Eleven unbeaten and nine clean sheets.

And a trophy. Not the one we all wanted, but a trophy.

The problem with the Euro Conference is that there is more work to do in order to reach the group stages. You can’t drop into any other competition.

My Linfield watching is over for 2022-2023, but not my football watching. Still two more games to go, a trip to Old Trafford for Manchester United v Wolves and then Northern Ireland v Kazakhstan in June.

And then 2023-2024 gets up and running a matter of a few days later.

Photo Album


This wasn’t a match or that deserved anything as dramatic as a last minute, but thankfully it came for Linfield, being on the right side of a late goal this week. The result means that Europe is tantalisingly close for Linfield, but not quite job done. Still two more points to get.

An injury to Joel Cooper meant that he missed out, with Eetu Vertainen coming in.

Sat in the stand, ready for the start of the game, I was up on my feet, as there was a change in ends, with Linfield unusually attacking their own fans in the first-half instead of the second-half.

Linfield had a decent enough start, albeit having more of the ball rather than creating any clear opportunities.

The first real moment of note for Linfield came when Matthew Clarke fired the ball across goal, but nobody could get on the end of it.

Chris Shields then took possession, ran with it, and as nobody was bothering to tackle him, decided to have a go for goal. His effort was saved by Gareth Deane, with a Coleraine defender getting to the rebound before Kirk Millar.

Millar was then frustrated when he received the ball in space, but his low effort went just wide.

Matthew Clarke was next to be frustrated after Eetu Vertainen made space for himself in the box with some neat footwork and pulled it back to Matthew Clarke who fired over under pressure from Coleraine defenders.

A half where Linfield were the better team, but you couldn’t say it was outright dominance, far from it.

It was the same old story, a lot of the ball but you never felt that a goal was imminent.

That continued into the second-half. It was hard to see where a Linfield goal was going to come.

Eventually, Coleraine came into it, with Chris Johns being forced into making the best save of the match tipping over a shot from Andy Scott who had cut inside.

Having already lost Chris McKee to injury, replaced by Ethan Devine, Linfield made a double substitution with Kyle Lafferty and Jamie Mulgew coming on for Stephen Fallon.

There would soon be another injury blow for Linfield, with Kirk Millar being forced off.

Logically, Max Haygarth would have been a like for like option but David Healy sprung a surprise by bringing on Niall Quinn.

Turns out I know nothing about football as it was a change which brought rewards for Linfield within minutes.

Kyle Lafferty burst down the right win and crossed for Kyle McClean. Back to goal, instead of trying to make space to go for goal, McClean spotted Niall Quinn free and teed him up, Quinn finishing low to put 1-0 up.

Just as Linfield were contemplating a third successive draw, now they were looking at a win which puts them five clear with two games to go in the race for Europe.

They still had to see the game out, which they did without any scares.

It completed a remarkable run against Coleraine where they went a whole season (five games) without conceding a goal against them. Six games in a row if you include last season.

One ground they will (hopefully) be visiting next season will be Lakeland Park to take on Loughgall, who won promotion.

Hopefully, Linfield can get the points on the board to visit some European grounds at the start of next season.

Photo Album


In a match moved for Biden, it was a case of Bye Then for Linfield’s title challenge. Not mathematically, but as good as.

Ten points behind with four to play, there was no margin for error for Linfield.

Starting the split five points behind Larne, the first change in points difference had to be in Linfield’s favour. It went to Larne.

This two points thrown away, and not because of the way they were lost.

Even if the title is lost, Europe could have been as good as secured with three points here if results went their way the following Saturday.

Linfield made a good start to this game, showing more of an attacking threat than they did in the opening minute than they did in the previous match against Crusaders. Although, that was quite a low bar.

Kirk Millar was found in plenty of space out wide and his first time cross was backheeled goalwards by Chris McKee like Lee Sharpe v Barcelona in 1994. although with not the save outcome, this one being saved by Glentoran’s keeper.

Linfield’s next attack came down the left, with Matthew Clarke bursting into the box to win a corner.

That corner was cleared for another corner, which resulted in a goalmouth scramble. Linfield needed to make this pressure count.

Linfield’s good start dropped off, but Glentoran didn’t really offer much in response other than speculative long range shots.

Although, speculative long range shots have provided them with reward against Linfield already this season.

Glentoran were also getting a lot of joy from pressing Linfield were trying to play it out from the back. Annoyingly, Glentoran’s defenders weren’t under the same pressure when they were trying to play it out from the back. South Standers weren’t slow in registering their protest at this.

It was becoming obvious that this is a game where the first goal would be key. With so few clear cut chances for either team, Linfield had to make the most of those that came their way.

They were almost gifted one when Kirk Millar intercepted a pass and as soon as he got the ball, Chris McKee was in position for a through ball, where he would expect to be getting a shot on goal.

The pass was overhit and went straight through to Glentoran’s keeper.

Millar made better use of a ball falling his way a few minutes later when a cross landed at him but his goalbound shot was blocked by a Glentoran defender at the expense of a corner.

That corner was only a brief respite for Glentoran as Sam Roscoe headed home from the corner to put Linfield 1-0 up.

The goal came from a period of pressure which also saw Stephen Fallon have a shot saved.

Finally, after their decent start in the opening minutes wasn’t capitalised on, Linfield had taken control of the game.

Now they needed to kick on in the second-half.

That didn’t quite happen, as neither side really created a clear goalscoring opportunity of note.

Linfield turned to their bench, making like for like substitutions with Kyle McClean and Kyle Lafferty coming on for Stephen Fallon and Chris McKee.

No issue with McKee coming off, but Eetu Vertainen was the obvious substitution ahead of Kyle Lafferty if Linfield were going to bring on a striker for the final stage of the game.

As the final minutes approached, Linfield were coasting, content to hold on, to see the game out rather than kill it off.

A dangerous tactic. It brought back memories of late equalisers conceded at home to Glentoran.

Linfield were inviting trouble. Glentoran were having too much of the ball. Even though they weren’t doing much with it, they were having far too much of it. Linfield needed to make the ball do the work and take control of the game and make sure they see out the final minutes.

Joel Cooper was forced off with an injury, replaced by Niall Quinn as injury time approached.

The goal we all feared came at the end of the first of four minutes of stoppage time when Bobby Burns stretched to finish after running on to a header.

It was such a bad goal to concede. A ball hoofed forward, failure to win a header and a failure to follow the run. It was another example of poor substitutions, in this case one not made. It was beyond obvious that Cameron Palmer should have been brought on for the final minutes to introduce some fresh legs in midfield.

Even though it extended Larne’s lead at the top by a further two points, it didn’t really make much of a difference in terms of the title race. A win against Crusaders two days after this would have done the job no matter what the score was. It just meant they had the comfort that they could afford a draw.

A draw was what Linfield could do without. As the game was about to restart, they had the look of a team that was reluctantly accepting a draw rather than a team looking to resecure the lead in the three minutes that still remained ………..

With thirty seconds remaining, Linfield got an attacking free-kick that could be played into the box. Kyle Lafferty was flagged offside as the ball went out for a goal kick. That summed everything up.

Two dropped points. The title was as good as Larne’s before this match. If you can’t win the League, at least get into Europe. Linfield remain in pole position for it, but it could have been wrapped up with two to play.

I really cannot be arsed with the European Play-Offs. Let’s hope this was the last Linfield home match (at Windsor Park or wherever) this season.

Photo Album


Linfield did their best to pay tribute to the 25th anniversary of the Good Friday Agreement by blowing the title with a 0-0 draw at home to Crusaders just as they did a few days after it was signed.

At least in 1998, they created enough chances and could feel aggrieved about the result. Not so much in this game.

Just need Wes Lamont to come out of retirement for Coleraine to seal the deal.

Having cut Larne’s lead at the top to five points in the last matchday, they were feeling confident of a remarkable title win.

All they had to do was win their final five games and they needed just one result to go their way. It has happened before, in 2017.

As fans left Dungannon a few weeks previously, there was a sense of frustration that Larne weren’t Linfield’s first opponents after the split. It turned out to be a sense of relief after these ninety minutes.

Linfield’s starting eleven was unchanged from their 5-0 win at Dungannon. Not that unsurprising.

The substitutes bench raised a few eyebrows, with a welcome return for Stephen Fallon.

There wasn’t a lot of attacking options though. The most obvious ones if needed would be Andrew Clarke, Max Haygarth and a welcome return after injury for Eetu Vertainen.

Linfield had two headed chances in the early stages of the game.

Sam Roscoe headed just wide from a corner while Jimmy Callacher headed over from a free-kick just a few yards out.

My initial reaction was that it was a bad miss. In truth, it wasn’t as easy a chance as it looked.

It was one of those where you had to stick a head on it, there was no time to set yourself up, he just had to stick his head on it.

If there was anyone on a blue shirt you would want on the end of a cross, it would have been Jimmy Callacher.

Those two chances would suggest that it was a bright and positive start from Linfield. It was anything but.

It was mostly even, but Linfield were slow and lethargic, creating very little in open play.

What made it worse, was that there was two weeks preparation for this game.

The previous three games had seen a trophy, a goal difference boost of twelve and, most importantly, Larne’s gap at the top reduced.

News travels fast. If Linfield could get an early goal while Larne were drawing 0-0, everybody at Inver Park would have known about it.

Linfield were dealt a blow when Jamie Mulgrew went off injured, with Kyle McClean coming on to replace.

Even though Stephen Fallon was available, he was never going to come on at this early stage. If you’re going to play him for 70 minutes, you might as well start him.

Crusaders had the first real effort on goal of note when a free-kick from Jordan Forsythe hit the bar.

It was obvious that this was a game where the first goal would be vital.

You felt if Linfield got it, they would comfortably go on and win the game.

If Crusaders got it, you honestly couldn’t saw with any confidence that Linfield could come back to even got a draw. Not the way the game had been going.

Linfield hadn’t created anything of note in open play.

In fact, the one big chance they had was gifted to them by a defensive mix-up, but when Joel Cooper got the ball out wide, he was unable to get himself into a position to either cross or shoot.

0-0 at half-time in a game that Linfield needed to win. Even more so as the half-time scores announced saw Larne leading 2-0 against Glentoran.

Normally, news of Glentoran trailing at half-time would raise a cheer, but not tonight.

Linfield needed to vastly improve in the second-half.

That response didn’t exactly appear in the opening minutes of the second-half. There was no improvement. It was still lethargic from Linfield.

Thankfully, Crusaders didn’t punish Linfield for that, being mostly restricted to long range shots.

It just needed one of them to get lucky though.

Linfield thought they had gotten lucky when Kyle McClean finished from close range but Ethan Devine was judged to be offside in the build-up as he headed .

There wasn’t much celebrations as the flag went up straight away.

The replay of it is hard to tell.

It was becoming obvious with each passing minute that Eeru Vertainen would soon be entering the pitch.

You had the feeling he was being kept until the hour or if Crusaders went 1-0 up, whichever came first.

Turns out that feeling was wrong, his appearance was to come just after the hour, as part of a double substitution which saw Stephen Fallon return from injury. Ironically, his last appearance was a 0-0 draw at home to Crusaders in November.

The changes didn’t have an immediate impact.

Linfield’s best chance came when Sam Roscoe headed against the angle of post and bar from a free-kick. That was one each in terms of woodwork related frustration.

That looked like being Roscoe’s last major involvement in the game as he was set to be substituted for Andrew Clarke. A last minute signal from Daniel Finlayson that he was struggling with injury soon changed that, and it was he who made way instead.

Although, this changed seemed to confuse the person in charge of the LED Board, who signalled for Finlayson to replace Roscoe.

That change meant Chris Shields coming back into defence to accommodate Clarke in midfield.

Linfield’s formation was now basically bodies. As many in the box as possible. The problem was, getting that right pass. No point in having bodies if you can’t get the ball to them.

It was disappointing not to see Max Haygarth come on. It might have worked, it more than likely wouldn’t have, but Linfield just needed something different. They were too predictable and easy to play against.

There was still time for one more chance for Linfield, in injury time. Kirk Millar managed to cut inside and find space but his shot hit his own player.

That was only ever going to be the only conclusion to that situation. It was one of those nights.

Except, you couldn’t say it was “One of those nights”. Linfield didn’t do enough to justifiably have such a grumble.

There was never a moment in the game where you thought a Linfield goal was imminent. That was the problem.

Linfield should have been going at Crusaders from the start, taking the initiative and laying down the gauntlet. They should have been playing like a team battling for the title.

Even when news filtered through that Larne were 2-0 up, the mission was now keeping in touch rather than cutting the gap. You can’t cut the gap if you don’t keep in touch. There would still be four more matches left to cut the gap.

It’s strange for a team that are the top scorers in the League to complain about a lack of goals. The problem is, the goals haven’t come when they’ve been needed.

The biggest stat to back this up is that Linfield have drawn 0-0 with four of the other five clubs in the Top Six.

And the one they haven’t had one against are next at Windsor Park.

Photo Album


If seven was the number last week, five was the number this week.

Five goals, five games to go, and the gap at the top reduced to five points.

There was one change to Linfield’s starting eleven, with Ethan Devine coming in for Kyle Lafferty.

Linfield’s substitutes bench had some unfamiliar names on it.

Rhys Annett, recently signed from Dundela, and 15 year old Braiden Graham were the names looking to make their debuts.

The start to the match was mostly even. Dungannon had the first strike on goal just over a minute in, when Ben Cushnie dragged a shot just wide of the post.

As well as creating chances for themselves, you felt that Dungannon might accidentally create some chances for Linfield with the way they were passing it out from the back.

Linfield didn’t need any assistance from Dungannon to take the lead, they did it themselves.

The ball made it’s way to Chris McKee after a Dungannon defender challenged Ethan Devine, and he made no mistake from close range despite being under pressure from another Dungannon defender.

A good start but the points were far from in the bag, Dungannon weren’t going to give it up. More goals were needed from Linfield.

It almost came when Ethan Devine volleyed on the stretch, but the ball went agonisingly just wide of the post.

The move deserved a goal, but it wasn’t to be.

That frustration was forgotten within a minute when Devine was played in by Kirk Millar, and he made no mistake, smashing the ball through the goalkeepers legs to make it 2-0.

Not quite points in the bag, but a commanding lead.

It was going to take a spectacular comeback or capitulation for Linfield not to leave Stangmore Park with three points.

Dungannon responded with a cross/shot easily held by Chris Johns, before he was forced into a save with his legs, as Linfield were having to work to make sure they went in at half-time 2-0 up.

Which is what they did.

A satisfactory half for Linfield. A two goal lead without being dominant. Dungannon had shown enough in the first-half that they weren’t going down without a fight. Linfield needed to start the second-half strongly, and ideally get a third which would kill the game off.

To say they made sure of the points in the opening minutes of the second-half would be a bit of an understatement.

Joel Cooper got the ball out wide on the right, and drilled the ball low into the back of the net, to the shock of a lot of people.

It wasn’t quite a cross, it wasn’t quite a shot. Whatever it was, it ended up in the back of the net, and surely secured the points for Linfield.

What it also meant was that they could rest players and give others minutes, which was handy even if the next match is two weeks away.

Remember in 2020 when Linfield scored within seconds of the game restarting after conceding a goal against Dungannon?

Well, this time, they scored within seconds of the game restarting against Dungannon, except it was after one of their own goals.

An attempted interception fell perfectly to Ethan Devine who once again finished, firing through the goalkeeper to make it 4-0.

Just as you were about to say “My word, this is a jolly good start to the second-half from Linfield”, it got even better.

Kirk Millar picked up possession, cut inside and fired home from outside the box. It was the second successive season that he had scored a long range strike at Stangmore Park.

Having kicked off 2-0 up, within five minutes they were 5-0 up. If Linfield kept this ratio up, they would win this 29-0.

That would be a nice boost to the goal difference.

In all seriousness, this and the win against Newry had wiped out Larne’s advantage over Linfield in this regard, and the combination of results where the title would be decided by this would only see Linfield get a further boost.

Jimmy Callacher had a chance to make it six when a flick on from a corner fell to him, but he got his feet all wrong and the ball went well wide.

Thankfully, it wasn’t costly.

Kirk Millar was next to be frustrated as he was played in but his effort hit the post.

With the points long in the bag, Linfield made some substitutions. One of those coming on was 15 year old Braiden Graham.

Jamie Mulgrew was in his third season as a Linfield player when he was born.

Even though he now wasn’t many saves to make, Chris Johns was still keeping himself busy stopping soft throw-ins and corners being conceded. He was desperate for a sixth successive clean sheet.

He would be leaving the pitch with a clean sheet, as it finished 5-0.

The following day, Larne drew 0-0 away to Coleraine, meaning their lead at the top was cut to five points. Things just got interesting.

Five wins for Linfield and they need Larne to fail to win just one match.

Easier said than done.

The following day, the post split fixtures were announced.

Frustratingly for Linfield, they have to play three more matches before facing Larne.

Ideally, that would have been the first game, to try and get the points to cut that lead and really put the pressure on.

We’ve had 33 games to try and get to the top of the table.

There’s still 5 games to try and fix it.

Photo Album


If this was to be the last time Linfield fans see their side play a League match at Windsor Park for a while, they signed off with a vital win in a must-win game. Well, they’re all must-win at this time of year.

In a season that has been so unpredictable, it might seem a bit bold, but this might have been the defeat that saw Coleraine become the biggest victims of the February Irish League Bloodbath.

Matthew Clarke, Daniel Finlayson and Kyle Lafferty came into Linfield’s starting eleven for a game which saw Coleraine have a lot of the ball but Linfield were better with it when they had it, although neither side created a clear opportunity.

Around the quarter hour, Linfield were given an opportunity to have their first clear opportunity of the game when they were awarded a penalty for a handball.

It was such an obvious decision, you were wondering if it actually happened. I’m not sure what the Coleraine defender was doing, the ball was so low.

The Linesman was right beside it an flagged immediately. Penalty to Linfield.

You know what that means, a goal for Chris Shields, which is what happened. A vital goal in a vital game.

Boosted by this goal, Linfield had a spell on top that they needed to make the most of.

Daniel Finlayson had a header go wide which was Linfield’s best moment during this spell of pressure.

Coleraine were getting a lot of joy out wide and firing in crosses. A lot of crosses. Luckily for Linfield, they had nobody on the end of them.

Andy Scott decided he fancied getting on the end of one, but his effort from close range was turned away by Chris Johns as the half neared it’s end.

As Linfield sat in the Changing Room plotting how to improve on their one goal lead, it would turn out that Chris Shields wouldn’t be the only one taking a penalty in front of The Kop.

A man from Preston on his Stag Weekend provided the half-time entertainment by taking a penalty. It wouldn’t be simple for him. He was spun around a few times before taking his shot.

If you care, he scored.

It would have been embarrassing if he had scored and Chris Shields had missed.

Linfield began the second-half with a period of pressure on the Coleraine goal.

That pressure was rewarded with a goal within five minutes when Eetu Vertainen finished from close range after a Matthew Clarke header was saved but landed perfectly for him.

I know I reel off cliches about needing another goal and all that, but deep down you knew that the points were in the bag as long as Linfield didn’t do anything stupid.

Going into this game, Coleraine had drawn with Glentoran, exited the Irish Cup on penalties to Cliftonville and then lost to Crusaders in recent weeks. It looked like Coleraine were a team that had “Hit the wall” and Linfield were ready to take advantage.

The destination of the three points could have been put beyond all doubt when Joel Cooper set up Daniel Finlayson from six yards out but he hit the bar. He really should have scored.

As the hour approached, Chris McKee came on for Eetu Vertainen.

Even though there wouldn’t be another match for ten days, it still cause a bit of concern as it was too early to give him a rest and too early to be tactical, especially when you are winning the game.

It was Jamie Mulgrew who almost extended Linfield’s lead with a shot that narrowly missed the target.

Linfield were managing to keep Coleraine at bay but they couldn’t afford to get complacent.

A header that went well wide of the post was the best that Coleraine could offer.

As the minutes ticked by, they looked less and less like getting a goal back that could make things uncomfortable for Linfield.

Max Haygarth and Cameron Palmer came on from the bench for Jamie Mulgrew and Joel Cooper.

Mulgrew was doing well to still be standing after being on the end of some robust challenges. Just a normal game for him.

As it turned out, Linfield won the game 2-0.

Elsewhere, Cliftonville beat Glentoran and Crusaders were held to a draw at Ballymena.

There is a bit of a gap opening up at the top but Linfield are hanging on in there.

Up next, after a ten day break due to being out of the Irish Cup is a trip to Larne.

Under usual circumstances, four points from two visits to Larne, like last season would be a decent return, but they really need to take six because of the gap and the lack of games left.

I have a suspicion that Cliftonville and Glentoran fans might be secretly cheering on Linfield in that match.

Defeat can’t even be thought about.

Photo Album


It was a win, but it was a tough watch. That’s all that matters, especially when there were two meetings between Top 6 teams and coming off defeat at The Oval. To say that Linfield will have to play a bit better in upcoming matches is generous. They will have to play a lot better.

Following defeat at The Oval, there were a lot of changes for Linfield, with welcome returns in defence for Jimmy Callacher and Ben Hall, with a first start for Ryan McKay and Max Haygarth being brought in on the other side.

Sat in position ready for the game to start, the Referee signalled for the teams to switch sides, meaning I had to get up and powerwalk to the other end.

The same thing happened when Carrick were at Windsor Park in December, and I got into my seat just in time to see Eetu Vertainen put Linfield 1-0 up.

I would miss a dramatic start again, of sorts, as I took my new seat just in time to see Robbie McDaid receiving treatment. Hearing the screams as he received treatment, it became obvious that a substitution was imminent.

So it proved, as Chris McKee came on, hoping to carry on from his performance against Cliftonville the previous week.

McKee had Linfield’s first big chance of the game when he controlled a through ball but his right foot saved by Ross Glendenning.

He would have been better smashing it with his left foot, but the way the ball was bobbling about, he was glad just to get any sort of shot on goal.

Ryan McKay would be next to be frustrated when he was played in but his left foot shot was saved at point blank by Ross Glendenning.

This was the sort of game where it was obvious that Linfield needed to get a lead as soon as possible. The longer it stayed 0-0, the more the frustration would set in.

Just like Robbie McDaid, Ryan McKay’s afternoon would end prematurely through injury, Joel Cooper replacing him.

Not wanting to miss out, Carrick even had a player go off injured.

It all added to the stop-start nature of the game. Carrick were skilled in winning cheap free-kicks. It felt at times, like a Linfield just had to look at a Carrick player to concede a free-kick.

In the few actual game time there was, Linfield weren’t really offering much. No urgency on the ball, if they managed not to lose it, as most of the time, first touches were just giving the ball to Carrick.

It soon became obvious that the first goal of this game was going to be key. If Linfield had got it, especially when McKee and McKay were denied, it could have been the springboard for a comfortable afternoon.

If Carrick got it, that didn’t bear thinking about. You just didn’t feel that Linfield had it in them to come back.

Unsurprisingly, with all the injuries, we had ten minutes of injury time at the end of the first-half. Linfield’s previous half of football only had ten seconds.

Ten minutes felt like a punishment for the crowd. Ten more minutes to wait before doing what they do at half-time.

Nothing of note happened during these ten minutes. Barely anything of note happened in the forty-five that preceded it.

Linfield responded with a double substitution, Ethan Devine and Kirk Millar coming on for Andrew Clarke and Max Haygarth.

It had to get better from Linfield. It didn’t. The expected response from a half-time rollicking didn’t materialise.

Eventually, Joel Cooper had an attempt on goal but was frustrated when he created space for himself but his low shot was easily saved.

Cooper would be making an impact on the game soon afterwards, setting up Eetu Vertainen to fire home to put Linfield 1-0 up.

The way the game had been going, everybody expected the pass to Vertainen to bobble, or for his shot to go well over the bar. It was one of those games.

As mentioned earlier, the first goal was going to be so important in this game. Thankfully, Linfield had it.

Chris Shields would be frustrated as his shot flashed just wide.

With only a one goal lead, this was looking like “One of those games”. You know what I mean. Late Carrick equaliser, too little time for Linfield to reply. This was something we could really do without.

Kyle McClean came on as a substitute for Eetu Vertainen. Not a change I would have made but what do I know, it paid dividends within a few minutes.

Linfield had a free-kick in a shooting position. Many had expected Ethan Devine to hit it, having scored one against Larne in October.

It was McClean who hit it, into the back of the net to secure the points.

For the first time all afternoon, the locals could relax.

After that, the game meandered as it finished 2-0 to Linfield.

Results elsewhere weren’t kind.

The draws that were hoped for didn’t materialise, with home wins for Crusaders and Larne.

Famous last words, but Coleraine look like they might be the first victims of the February Bloodbath.

There’s a danger that Larne might start to run away with it.

That’s why winning by any means is so important, the keep the pressure on Larne and Cliftonville and to stay ahead of Crusaders and Glentoran.

To keep on winning, it’s going to have to be a lot lot better.

Photo Album


Linfield have made a good habit of bouncing back from disappointment in 2023. They’ve had a rather bad habit of frequently suffering disappointment in 2023.

The latest one, was an Irish Cup exit at Larne, making it four times this season they have exited a competition on penalties.

Not the best start to February, a month which sees various Top 6 teams playing each other across four matchdays. There is the potential for a bloodbath.

Defeat to Cliftonville could see Linfield becoming the first victims of that bloodbath. They couldn’t even afford a draw even though there was still a lot of games to go to make up the gap. Linfield simply had to win.

The previous night, Larne beat Glenavon. In a strange way, it was a result that Linfield could live with as it put a bit of pressure on Cliftonville, instead of them arriving knowing they could afford a draw, now they had to win to keep Larne at bay as much as pulling away from Linfield.

If Larne’s win on Friday night was putting pressure on Cliftonville, it put a lot more pressure on Linfield.

Cliftonville simply couldn’t be allowed to leave Windsor Park with their lead over Linfield intact or even extended.

Defeat would be game over for Linfield in terms of the title race. Even though they came back from a bigger gap to be in contention, games are running out.

Kyle Lafferty was brought in a few days before this game was, perhaps surprisingly, given a start, considering he hasn’t played a lot of football recently.

Perhaps not that surprising with Eetu Vertainen being injured. It would be interesting to see how many minutes he would complete.

It was a largely even opening. Both teams having a lot of the ball but not really creating anything of note.

Joel Cooper had Linfield’s first strike on goal, cutting in and firing with his right foot, an effort that was easily saved.

Chris McKee had the first big moment of the game, getting on the end of a cross, but his well struck shot hit the side netting.

Some people around me were prematurely jumping up to celebrate a goal.

It didn’t go in, but it did pump up the home fans.

Linfield were now enjoying their best spell of the game. Not outright dominance, but making more of the ball when they went forward. They really needed to make the most of it.

It looked like that moment was going to come when the ball was pulled back to Kyle Lafferty but he fired over from six yards when he really should have scored.

Linfield were getting closer.

Of course, the biggest cliche in football is that you have to take your chances.

In the final minute of the half, Cliftonville almost did that when a neat passing move, similar to the one that brought their winning goal against Linfield in January saw Levi Ives get into a position to shoot, but his effort was saved by Chris Johns.

There was a brief moment as Johns lay on the ground having made the save with the momentum of the ball taking it upwards.

It could have went anywhere. Thankfully, it dropped right into Johns hands.

0-0 at half-time but promise for Linfield. Cliftonville were largely neutralised as an attacking force and Linfield had created opportunities for themselves.

Cliftonville had the first shot on goal on the second-half when Levi Ives worked his way into space outside the box but his low shot was easily saved by Johns.

Linfield then turned on the pressure and thought they were going to go 1-0 up when Joel Cooper got his head on the end of a cross a few yards out but he headed over. If he had got it on target, it would have been a goal.

Sam Roscoe was next to be frustrated with a header from a free-kick that took everybody by surprise.

Just before the hour, Linfield made the breakthrough when a quick attacking move saw Kirk Millar played in out right, his cross was turned into his own net by Kris Lowe under pressure from Matthew Clarke who was looking to finish from a few yards out.

Clarke was setting himself up to finish and was trying to readjust his body having been beaten to the ball, sticking out a leg to try and put the ball in the net.

Looking at the replay, it was probably for the best that he didn’t get a touch, as an outstretched leg might have diverted the ball away from the goal rather than into it.

You could just feel the relief amongst the Linfield support, they knew how big a goal this was. Only the second goal in four hours of League football between Cliftonville and Linfield, they knew it might just be enough to get the three points, such as how the game had gone.

A second goal would have been better advised, not that you would ever be comfortable with a two goal against Cliftonville, it certainly would have made the final minutes less nervous.

It looked like that was going to come when Chris McKee fired an effort goalwards a few yards out, but was denied by a clearance on the line.

Kyle Lafferty marked his debut with a yellow card after a tussle with Colin Coates while waiting for a corner to be taken. Not sure what he actually did wrong as it was Coates showing most of the aggression.

It was one of those where the Referee just books both parties no matter what.

How long Lafferty would be on the pitch was always going to be a question, even more so with him on a yellow card.

It was a risk worth taking. You felt that if he could get into a challenge with Colin Coates, it would be Coates who would be taking an early bath as Lafferty had seemed to wind him up.

That situation couldn’t be engineered though.

The yellow card seemed to neutralise Lafferty, he was pulling out of challenges, wary that he was walking a tightrope. Understandable.

With just over ten minutes to go, he was substituted. He probably would have been going off at that point anyway even if he hadn’t been booked.

It was a decent shift from him. A lot of his better moments came without the ball, making decent runs and creating room for others.

Still should have scored the chance on the first-half. Despite that, a decent afternoon.

He was joined leaving the action by Chris McKee in a double substitution.

McKee was playing in a deeper midfield role and had an excellent game, starting the move that led to Linfield’s goal.

Agonisingly, he could have put Linfield 2-0 up before he exited, firing over from close range when he really should have scored.

One more sub in the final minutes, with Conor Pepper coming on for Kirk Millar.

Not one I would have made, as it signalled to Cliftonville that Linfield’s attacking intentions for the day were over.

It almost backfired when Cliftonville hit the woodwork, and Joe Gormley put the ball into the net from the rebound, to loud cheers.

From the Linfield fans, as the offside flag went up immediately as he was putting the ball into the net.

I was sat in the South Stand/Railway Stand Quadrant so didn’t get a clear view, but the lack of protest from Cliftonville fans suggested the decision was correct.

Linfield held out and got the win, a deserved win and a big win.

Not outright dominant, but the better team and created the better opportunities. Cliftonville would have a lot more work to do than Linfield did to say that they deserved something from the game.

And a draw between Coleraine and Glentoran was the icing on the cake. Closer to the top and pulling away from those below.

The big games didn’t stop, it was onto The Oval three days later.

The less said about that shitshow, on and off the pitch.

I did have a blog, but I binned it as it was I would be giving attention to those that don’t deserve it. It’s a chat that needs to be had, the internet isn’t the best place for it.

Photos from both games are below.

Photo Album


Saturdays in Mid Ulster are far better than Tuesdays in North Belfast.

Aside from the trip to Carrick in August, Linfield have manged ok against the Bottom 6. It’s games against the Top 6 that have been the problem.

No drama (Well, apart from the final minutes of the half) and three points, as Linfield signed off January with a win, ahead of a February fixture list that has the potential to make or break their season.

Kirk Millar was back in the starting eleven for the first time since injury.

It would be a case of one in and one out for Linfield as Cameron Palmer had to go off injured and was replaced by Conor Pepper.

Midfielders are in short supply for Linfield at the moment. On the plus side, at least this was the last game of Kyle McClean’s suspension.

Thankfully, Linfield got an early goal. Having struggled for a long time during their previous visit to Shamrock Park this season, it was most welcome.

Joel Cooper won possession out right, played in Eetu Vertainen.

Vertainen was in too wide a position to go for goal, but Cooper chased up with him, making himself an option for a pull back, and when he received it, he simply couldn’t miss.

It was Portadown who had the next big chance of the game, when Eoghan McCawl curled an effort off the post, but it landed perfectly for Cathair Friel, who put the ball over with his outstretched foot, to a less than sympathetic cheer from the away fans packed behind the goal.

To be fair, the ball just hit him, but that wasn’t going to stop anybody from mocking him.

It was a moment that Portadown would be left to rue, as Eetu Vertainen put Linfield 2-0 up with a side foot finish after a bit of a goalmouth scramble.

After that, the game went a bit uneventful for a while. Shouldn’t really complain, this was the sort of game where you just want to get the three points and go home.

As the first-half neared it’s end, suddenly we had a game on as Paddy McNally headed home a free-kick to make it 2-1.

A frustrating end to a comfortable half for Linfield.

On a day when they could have done without any drama, it was set up to be a dramatic afternoon.

It was so important for Linfield to take control of the game as soon as the second-half started, not to give Portadown any encouragement.

They did just that, being camped in Portadown’s half, but it took a while to get a reward for it, until Kirk Millar worked space for himself out the left.

With everybody expecting a left foot cross, he surprised everybody by going for a right foot cross across the six yard box, perfect for Eetu Vertainen to finish from a few yards out to make it 3-1.

Even though it wasn’t totally job done, deep down we all new that there wasn’t enough in Portadown to come back from this.

Another goal would have been nice, just to be absolutely sure.

It came from another Kirk Millar assist, playing in Eetu Vertainen through on goal with only one outcome, a second successive Saturday hat-trick and 4-1 for Linfield.

Points in the bag, Linfield took the opportunity to give some game time to players needing it, with Niall Quinn and Chris McKee coming on.

A free-kick just outside the box looked like it was on a perfect position for Quinn to have an attempt on goal.

Instead, it was teed to Joel Cooper who fired home low to make it 5-1. Keeper should really have done better, not that anybody celebrating cared.

Without playing that well, Linfield were racking up a convincing win. It wasn’t the outright annihilation you would expect for a scoreline like this.

A welcome boost to the goal difference, especially with Cliftonville leading 4-0.

In a title race so tight, you have to account for every possible deciding factor.

That goal difference got a further boost in injury time with a sixth goal from Chris McKee, with his close range effort being saved by the keeper’s legs behind the line.

A second six goal win in Mid Ulster in a fortnight.

January completed but didn’t bring the County Antrim Shield as hoped.

It did bring two League setbacks but there were points in the other games to have some sort of recovery.

With six defeats already, Linfield should be well out of the title race. The inconsistency of others has allowed them to still be in it, albeit chasing.

Even within January, Cliftonville followed up their win over Linfield with draws against Carrick Rangers and Coleraine. Linfield’s wins on those two matchdays meant that actually gained a point on Cliftonville over a three game run despite losing to them.

With each setback though, Linfield are close to entering games where they are at the point of no return, especially with games running out.

Elsewhere that weekend, Brighton beat Liverpool in the FA Cup.

And why is that of relevance?

I’ll be in Brighton in late February. I only realised after I booked that it was the midweek of the FA Cup 5th Round.

Although, I would have been celebrating that result even if I wasn’t going to Brighton.

So, watching the draw, hoping Brighton get a home draw against opposition where tickets might be on general sale.

Talking of tickets, I would be sat in the Living Room listening to Radio Ulster for Linfield’s next match, having missed out on getting one for the Irish Cup clash with Larne.

I had hoped this would be a good omen. I haven’t seen Linfield win an Irish Cup game outside the Final since 2017.

Me not being there was surely going to guarantee victory.

Hopefully, they’ll use those free Saturdays to practice penalties.

Photo Album


Another Tuesday night, another defeat in North Belfast.

Three games, no goals, with one trophy gone and another potentially slipping away.

Linfield never got going from the start, with Crusaders on the attack straight from kick-off.

Adam Lecky gave an early warning when got to a cross first a few yards out, but his instinctive header went just wide.

It was a warning that wasn’t heeded, as within a few minutes, Crusaders went 1-0 up.

Jordan Forsythe made the most of being unmarked in the penalty area to put Crusaders 1-0 up with a free header.

Having blown a 1-0 lead to lose 2-1 in the last two seasons, Linfield were hoping this would be some sort of reverse omen they could make the most of.

If this was going to happen, there wasn’t many signs that it was going to. There was no immediate response from Linfield.

Passes were either going astray, or they weren’t advancing Linfield into any decent attacking position.

A shot from Eetu Vertainen after a nice turn which swerved well wide was the best that Linfield could offer.

Adam Lecky then made space for himself in the box, far too easily, and saw his shot from a wide angle punched over for a corner.

Even at this early stage, and with Linfield having 45 minutes attacking towards their own fans, they were going to be in big trouble if they went 2-0 down. It was non negotiable.

Linfield suffered a blow in the final minutes of the half when Jamie Mulgrew went off injured, but it did create the opportunity for a tactical reshuffle with Kirk Millar making a much awaited return from injury, to boost numbers in the attacking area of the field.

It was much needed as Linfield had offered very little as an attacking outlet.

At the interval, there was another enforced change, with Chris McKee coming on for Andrew Clarke.

Michael Gault, watching the game as a spectator, was probably going to be asked if he could find his boots for Saturday at this rate.

The early minutes of the second-half saw Chris McKee hit the post when played clean through.

He was flagged offside though (I didn’t think he was at the time but replays proved that he was) but he still should have scored the chance.

It was far better from Linfield, although it couldn’t get much worse than it was.

For the first time in the game, there was a sustained period of pressure on the Crusaders goal.

Although, it didn’t result in a clear goalscoring opportunity.

Crusaders were too smart for that. They had the knack of winning cheap possession to snuff out any attack.

And if they ever lost the ball, it was in areas where Linfield couldn’t do any damage.

Having survived the spell of Linfield pressure, Crusaders struck. As good as the strike from Philip Lowry, it was a goal from Linfield’s own doing.

Daniel Finlayson failed the clear the ball, conceding a cheap throw in his final third. The resulting throw saw the ball worked out to Philip Lowry, who fired home spectacularly from outside the penalty area.

In the first-half, it was clear that Linfield were going to be in trouble if they went 2-0 down. There was nothing offered to suggest that wouldn’t be the case now it happened.

The response was to throw on as many strikers as possible and hope that it worked.

Linfield did start creating chances. More because they had to. Too late, the damage was already done.

Ethan Devine had a scuffed shot on the stretch saved. If it landed at his feet, he surely would have scored.

Robbie McDaid then had a low volley easily saved by Tuffey.

The best moment came when Ethan Devine got on the end of a cross but fired over from six yards out.

It was that point you knew this wasn’t going to be Linfield’s night.

They had played awful but suddenly had created enough chances to be level. They needed to take them, and soon.

Contrary to what was said previously, if they could get a goal, you felt they could push on to get at least a point if they made the most of the momentum it brought.

Getting that first goal was the problem.

And so it proved, as Crusaders saw the game out to comfortably win 2-0.

Another poor night for Linfield against a Top 6 team.

One goal in seven matches against Coleraine, Crusaders and Cliftonville.

They’d better start to win big matches. They have quite a lot of them coming up.

Photo Album