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


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


A setback but not a disaster, but still a hard one to take.

Having worked so hard to get so close to the top of the table, a win at Solitude would have sent them there, Linfield now have to work twice as hard to get as close again over the next few weeks.

It wasn’t a game they deserved to lose, far from it, but just against Coleraine the previous week, they learnt the hard way that you can have as much of the ball as you want, but you have to put it in the net.

Linfield’s results against fellow Top 6 clubs, though improved in recent weeks, needs to improve. Just one goal from six games against Cliftonville, Coleraine and Crusaders tells it’s own story.

In five of those games, it’s not as if there wasn’t enough chances to score.

Within twelve seconds, Linfield were straight on the attack with Matthew Clarke getting into a crossing position, but Cameron Palmer committed a foul trying to get on the end of it.

Linfield’s good start continued with a shot from Daniel Finlayson. There was never a danger of a goal, but Linfield were making use of their time in Cliftonville’s final third.

With ten minutes played, Cliftonville made a far better use of their time in the opposition final third when a quick pass and move set up Ronan Doherty to finish low from just inside the box.

Sat behind the goal, it was in as soon as he hit it. Unfortunately I had a great view of it.

Not quite out of nothing or against the run of play, but it certainly wasn’t a goal that Cliftonville were threatening.

It was a goal that knocked Linfield off their stride. Thankfully for Linfield, Cliftonville weren’t really threatening to kick on and take advantage of it.

As the half neared it’s end, Linfield finally managed a clear strike on goal when Daniel Finlayson created space for himself just outside the box and hit a shot which beat the keeper with the help of a deflection.

Unfortunately, it also beat the post. This just a few minutes after Joel Cooper had a penalty appeal turned down. Hard to see from where I was, but looked one on the TV replays.

1-0 down at half-time but no need to panic. You always feel confident of getting the goal or goals you need when Linfield are attacking their own fans.

It looked like that was going to come when Daniel Finlayson was found in space but his cross was blocked, bringing a premature end to a promising attack.

Joel Cooper then had Linfield’s best attacking moment when his low effort was superbly turned around the post.

Stood behind the goal, it looked like it was going in all the way, which made it even more agonising.

From the resulting corner, Daniel Finlayson then had a header cleared off the line.

Unsurprisingly, David Healy turned to his bench, bringing on Jordan Stewart and Chris McKee for Cameron Palmer and Eetu Vertainen.

Inside a minute of those changes, Joel Cooper had a shot deflected wide.

It was already looking like “One of those nights”. You always try to be positive, but deep down you knew it was one of tjhose nights.

But Linfield were creating chances and moments, but they needed to take one.

If they did, there was still time to win the game, although you would have happily taken a draw at this point.

One more change, with Ethan Devine coming on for Mike Newberry, in the hope that he could recreate his equaliser at Solitude in January 2022.

With each passing minute, that was looking more unlikely. Nobody said it out loud, but deep down we knew that everything was falling Cliftonville’s way.

When a tackle from Kris Lowe stopped Chris Shields from advancing forward for one last attack, even at the cost of a throw-in, it was celebrated louder that the goal.

It was a matchwinning tackle, they knew it was their night.

Linfield had more than enough chances to win the game, but couldn’t take them against opposition who were happy to frustrate once they had a 1-0 lead to defend.

Opponents who seemed to require medical treatment at every break in play, emboldened by a Referee unwilling to play adequate amounts of injury time, or even attempt to get play restarted.

Although, Linfield could have helped themselves by being a bit smarter, getting a ball onto the pitch as quickly as possible and putting the officials under pressure to get the game restarted as quickly as possible when there was a stoppage.

A setback but not a disaster, there is still plenty of time to recover from this.

Such is the quickfire nature of this League, the picture can change within a few matchdays.

Onto Lurgan.

Photo Album


November began with a trip to Shamrock Park to see Linfield eventually beat Portadown by a score of 3-0.

By this point, I was using up Annual Leave, so I went on a day trip to Dublin and got some Street Art photos.

That was then followed by two trips to Windsor Park to see Linfield take on Cliftonville and Glenavon.

Another Linfield match, this time on the road, to Ballymena.

The next day, I made the most of a football free Saturday morning to head to Lisnabreeny Hill to get some Sunrise photos.

Then that night, I made my first visit to the newly rebuilt Mandela Hall to see John Power in concert.

November ended with two Linfield matches, both at home, against Larne and Crusaders.

Portadown v Linfield

Dublin Street Art

Dublin Street Art Photo Album

Linfield v Cliftonville

Linfield v Glenavon

Ballymena United v Linfield

Lisnabreeny Hill

Lisnabreeny Hill Photo Album

John Power live at Mandela Hall

John Power live at Mandela Hall Photo Album

Linfield v Larne

Linfield v Crusaders


April began with a football free Saturday, so I headed to Scrabo Country Park, got lucky with the weather and got lots of nice photos.

The rest of the month was all about football, the next two weekends saw me attend Linfield’s matches against Cliftonville and Glentoran.

With two Public Holidays for Easter, I decided to go for walks up Cregagh Glen and then up Cavehill.

That was then followed by Linfield’s matches against Crusaders, Larne and Coleraine.

Just hours after seeing Linfield winning the League against Coleraine, I headed to Custom House Square to see Echo and the Bunnymen, my first concert of 2022.

Scrabo Country Park

Scrabo Country Park Photo Album

Cliftonville v Linfield

Linfield v Glentoran

Cregagh Glen/Lisnabreeny Hill

Cregagh Glen/Lisnabreeny Hill Photo Album


Cavehill Photo Album

Crusaders v Linfield

Linfield v Larne

Linfield v Coleraine

Linfield v Coleraine Photo Album

Echo and the Bunnymen live at Custom Hosue Square

Echo and the Bunnymen live at Custom House Square Photo Album


2022 began with a trip to Dungannon on New Year’s Day to see Linfield win 6-1 at Stangmore Park.

On the Bank Holiday Monday that followed, I could have had a lie-in, but I decided to head up Cavehill instead.

I then visited a new football stadium for the first time, very exciting, going to see Harland and Wolff Welders take on Annagh United at Blanchflower Park, which had opened a few months earlier, this was my first chance to visit this ground.

The rest of the month, was Linfield matches, against Larne, Ballymena United, Glenavon, Cliftonville and Coleraine.

Dungannon Swifts v Linfield


Cavehill Photo Album

Harland and Wolff Welders v Annagh United

Harland and Wolff Welders v Annagh United Photo Album

Larne v Linfield

Linfield v Ballymena United

Linfield v Glenavon

Cliftonville v Linfield

Coleraine v Linfield


It was a night of mixed emotions.

A game that Linfield could, and should have won, they ended up hanging on in stoppage time.

In the end, they gained a point on morning leaders Glentoran. The problem is, when you’re chasing five teams, it’s not good enough as it was ultimately two points dropped on Larne and Crusaders.

Injury to Kirk Millar meant that Linfield would be forced into a change from Saturday’s team.

Instead of the change at half time where Eetu Vertainen came on for him, it was Chris Shields who came in.

Disappointing, seeing how effective Vertainen’s introduction against Portadown was. Linfield carried far more attacking threat with him on the pitch.

Another case of trying not to lose against a Top 6 team when Linfield need to go on a winning run.

Linfield had a lot of the ball in the early minutes of the game, but it was nowhere near to Cliftonville’s penalty area to do any real damage.

Sam Roscoe had to get in the way to block a long range shot from Ronan Doherty.

That was all Cliftonville were offering, restricted to long range shots.

Linfield found out the hard way against Glentoran a few weeks previously that all it needs is for one of them to hit someone, get lucky, and then you’re in trouble.

In truth, there were no clear opportunities for either side. Not one where you though the attacker should have scored or the keeper has made a great save.

Linfield’s next attacking moment came when Joel Cooper made space for himself on the edge of the box but fired over.

A pass to Cameron Palmer, who was free on the right, was probably a better option, but when you’re on the run of goalscoring form he is on, he has every right to go for goal.

There was more agony for Linfield as a header from Andrew Clarke hit the post.

I had a perfect view of it. The ball headed towards the goal in slow motion, I was getting ready to celebrate, only to see it hit the post.

Chris Shields got booked and then walked a tightrope after a foul.

Not for me, but you have to be extra careful.

Having been the better team and with the game in the balance, a red card was the last thing Linfield needed.

Cliftonville were restricted to long range shots but could not be discounted, with the few decent attempts on goal being from Linfield players. This match was there for the taking.

It was unsurprising that Cliftonville would show more of an attacking threat in the opening minutes of the second-half, with a few crosses that caused worry for Linfield’s defence.

Rory Hale then had a shot deflected wide for a corner.

By this point, I had moved to a seat at the other end of the pitch and thought it was going in.

TV replays showed there was never a danger of it going in.

That is just my natural reaction when the opposition have the ball, that a goal is just seconds away.

Linfield then had their best chance of the game, when a quick counter saw Cooper and Andrew Clarke poetically set up Matthew Clarke but his shot went over, when low and across the keeper would have resulted in a goal.

I could see some of Linfield’s subs warming up in front of me, head in hands. They knew it was a big chance.

Eetu Vertainen was especially frustrated. He was probably right. It might have been 1-0 to Linfield if he was the one being played in.

More frustration followed when Cameron Palmer had a shot from the edge of the box go just wide.

Linfield really needed to start making this pressure count.

More importantly, where were the subs?

A few fresh legs could have made the difference.

The players that were on the pitch were still creating chances though.

A cross from Chris Shields after a bit of faffing about at a free-kick looked like it was going to be headed in by Jimmy Callacher, but he was beaten to it by a Cliftonville defender, although a goal kick was given.

The ball was just not going into the back of the net.

Eventually, the subs bench was utilised, with Eetu Vertainen coming on for Robbie McDaid and Ethan Devine coming on for Cameron Palmer.

In my opinion, Andrew Clarke should have been one of the players making way. No slight on his performance, but he wasn’t what was needed.

Jimmy Callacher was what was needed for Linfield at the other end as he got in the way to block a cross that looked set to be diverted in if he wasn’t there.

Having been doing the basics all night, Chris Johns was called upon in injury time when a quick Cliftonville counter attack saw Ryan Curran put through, but Johns was quick out, made himself big and made the save.

By some quirk or coincidence, he had to do the same in October last season late in the game when the sides drew at Windsor Park.

It was Cliftonville’s first real big moment of the game as an attacking force. It almost won it for them.

From the resulting clearance, Cliftonville won the ball back and Curran had another go, controlling the ball and firing it low goalwards, but it went wide.

When you are sat at the opposite end, your view can be a bit deceiving. I thought it was going in, but in truth, there was never a danger of it.

Suddenly, Linfield were hanging on for a point in a game they could easily have been comfortably ahead in.

Hang on they did. It didn’t quite feel like a defeat, but it felt like something not good.

A point gained on the morning leaders, but they weren’t the night time leaders, overtaken by Larne.

Another draw against Cliftonville, six out of the last seven (although two of those were won on penalties by Linfield)

It continued a worrying trend against fellow Top 6 teams, two points from five games, and they were both 0-0 draws.

This game was there for the winning.

Too defensive and too scared.

You make your own luck in football, but Linfield aren’t doing enough to help themselves.

Photo Album


This is it, the title run-in.

I was there, getting photos of Linfield’s last five games of the season, against Cliftonville, Glentoran, Crusaders, Larne and Coleraine.

It had a happy ending, as Linfield won the League. I managed to get some photos of the celebrations.

Cliftonville v Linfield

Linfield v Glentoran

Crusaders v Linfield

Linfield v Larne

Linfield v Coleraine

Linfield v Coleraine Photo Album


January 2022 began with a trip to a very wet Stangmore Park to see Linfield put six past Dungannon Swifts.

I then treated myself the following week with a trip to a match as a neutral, and to a ground I had never visited before.

Blanchflower Park was the destination, my first opportunity to check it out since it opened, to see Harland and Wolff Welders take on Annagh United in the Irish Cup.

Three days after that, it was off to Seaview for the County Antrim Shield Final between Linfield and Larne.

It was back to Windsor Park on the next two Saturdays for Linfield’s home matches against Ballymena United and Glenavon.

The month finished with two away trips for Linfield, to Cliftonville and Coleraine.

Dungannon Swifts v Linfield

Harland and Wolff Welders v Annagh United

Harland and Wolff Welders v Annagh United Photo Album

Larne v Linfield

Linfield v Ballymena United

Linfield v Glenavon

Cliftonville v Linfield

Coleraine v Linfield


November 2021 was a mixed bad for Linfield with away trips, to Portadown, Crusaders and Glenavon.

Oh, and there was a home match against Cliftonville sandwiched inbetween that, before a midweek home match against Carrick Rangers on the last day of the month.

Portadown v Linfield

Crusaders v Linfield

Linfield v Cliftonville

Glenavon v Linfield

Linfield v Carrick Rangers