Central League Division 2
Clackmannanshire 0-5 Stirling D
1. Glen Wilson 1047 0-1 Harry Feather 1461
2. Joseph Lambert u/g* 0-1 Tom Wallace 1313
3. Evan Laing u/g 0-1 David Fowler 1300
4. Roman Quinn u/g 0-1 Kai Austin 946
5. Lewis Wyper u/g 0-1 Elsa Liu u/g*
Clackmannanshire had White on boards 3 and 4
* Live ratings: Joseph Lambert 1006
Elsa Liu 802
Stirling Chess Club meets at Park Church (formerly St Columba's), Park Terrace, Stirling on a Monday night at 7pm. We welcome players of all ages and abilities. We field teams in the Central League, Central Allegro League, and the Scottish National League.
Thursday, 26 February 2026
2026-02-25 Stirling D Team win in Alloa
Tuesday, 24 February 2026
2026-02-23 U1500 Team lose at home while the A's win away
The Stirling Under 1500 Team, which has enjoyed a very successful time in the Cup in recent years, had a disappointing loss in the Preliminary Round to Grangemouth.
Central League Under 1500 Cup
Stirling ½-4½ Grangemouth
1. Harry Feather 1450 ½-½ Bill Gray 1486
2. Sandy Carmichael 1394 0-1 Jim Stallard 1330
3. Tom Wallace 1313 0-1 Crawford Welsh 1243
4. David Fowler 1250 0-1 Sean Gray u/g
5. Mick Bloor 1100 0-1 Joe Johnstone u/g
Stirling had White on boards 2 and 4
Tom Wallace provided this overview of the match:
On board 4 Sean from Grangemouth won quickly followed by another win on board 2 where Jim’s 3 connected pawns where too much for Sandy's Knight. That meant Stirling were 2 down with 3 boards left.
My game should have been an easy win with a Rook up and Crawford's King in a precarious position. If Mick had got a draw on board 5 we could have won with a board count draw with a win on board 1 and 3. However Joe finished his endgame well and won, so match over.
Bill and Harry agreed a draw on board 1 and I let Crawford's King slip away to safety and eventually Crawford went on to win.
Meanwhile, on their travels to Broxburn, the A Team had a very good win over their hosts.
Central League Division 1
Badgers Brook A 1-4 Stirling A
1. Kenny McGeoch 2014 0-1 Isaac Browning 2054
2. Mark Cooke 1876 0-1 Leo Gardner 1889
3. Stuart Ward 1868 1-0 William Spiers 1758
4. Jonathan Rowney 1543 0-1 Steve Smith 1549
5. Mark Brown 1456 0-1 Nathanael Loch 1515
Badgers Brook had White on boards 1 and 5
Saturday, 21 February 2026
2026-02-16&18 Two Further Away Matches
We have already reported on the Stirling E Team's match at Dunfermline on Tuesday. One day earlier, the C team had travelled to Broxburn to play Badgers Brook B and lost 3-2 with two players missing.
Central League Division 2
Badgers Brook B 3-2 Stirling C
1. Colin Matthews 1394 1-0 Nathanael Loch 1515
2. Antonio La Gamma 1269 0-1 Kenny MacPherson 1506
3. David Lawrence 1180 1-0 default
4. Peter Woolven 907 0-1 Toby Geyer 1302
5. Matthew McEwan u/g 1-0 default
Badgers Brook had White on boards 1 and 2
On Wednesday the B team lost at Grangemouth, but the match was a lot closer than the final score suggests.
Central League Division 1
Grangemouth B 4½-½ Stirling B
1. Alan Bell 1948 1-0 Brad Duthie 1552
2. Daniel Kitaev 1927 1-0 Richard Warcup 1637
3. Dougie Will 1839 ½-½ Bill Cook 1544
4. Nicholas Kitaev 1121 1-0 Steve Smith 1549
5. Harry Leishman 847 1-0 Douglas Heatlie 1563
Grangemouth had White on boards 1 and 2
Friday, 20 February 2026
2026-02-17 Stirling E win at Dunfermline
Central League Division 2
Dunfermline B 2-3 Stirling E
1. Calum Newton 1508 0-1 Sandy Carmichael 1357
2. Douglas Rew 1369 1-0 Mick Murphy 1087
3. George Webb 1316 0-1 Mick Bloor 1084
4. Gordon Handy u/g 0-1 Stewart Cairns 719
5. Michael Spriggs u/g 1-0 Elsa Liu u/g
Stirling had White on boards 1,2 and 3
Graham has provided the commentary and games from this tremendous win.
Thanks to Dunfermline for hosting, and a very entertaining match.
I feared the worst when Stirling E went 2-0 quite quickly. Elsa lost after missing a Queen and Rook skewer, and then missing the opportunity to get it back a couple of moves later.
Mick M resigned after a 'remove the defender' tactic gave Douglas three connected passed pawns in the endgame.
Mick B pulled a point back with an unstoppable mating attack (which, in a first for him, did not involve any wild sacrifice).
Stewart was two backward pawns up when a catastrophic error from Gordon gave away a rook and the game.
This left the game on board 1, the longest game of the match. Calum elected to prevent Sandy from castling at the expense of Queen side development, and with the match score at 2-1 for Dunfermline, Sandy passed up an opportunity to take a draw by perpetual to go for the win. This eventually came with a checkmate.
2026-02-16 Lindsay Cup game
There were no Central League matches at home on Monday night, but there was action in the club tournaments. Graham sent in a game from from the Lindsay Cup where young Victor Liu beat Douglas Heatlie, despite a grading difference of over 600 points.
Tuesday, 10 February 2026
2026-02-09 A double-header against Dunfermline
Central League Division 1
Stirling B 3-2 Dunfermline A
1. Richard Warcup 1637 0-1 Ian Robertson 2059
2. Brad Duthie 1552 1-0 Gregor McCluskey 1571
3. Ross Warcup 1494 1-0 Calum Smith 1599
4. Bill Cook 1544 0-1 Euan Bell 1429
5. Steve Smith 1549 1-0 Gonzalo Ferero 1556
Stirling were white on Boards 2 and 5
Bill provided these comments on the match.
Dunfermline were missing their strongest player, Volodymyr. Dunfermline had two promising young players and Stirling a fast improving one.
Ross won quickly in only about 20 moves. I didn't see much of the top board and that finished fairly quickly to make it 1-1.
Brad established a pawn wedge and eventually won Gregor's queen and his pawn was going to promote when Black resigned.
Steve and Gonzalo had what looked like a fairly level game but after Steve won a pawn he went on to win.
Euan sacrificed a piece against me and I had to give it back to prevent mate, but still two pawns down. I did get back to equality but started to get short of time and Euan took advantage well.
A closely fought match played in a good spirit.
Central League Division 2
Stirling C 4-1 Dunfermline B
1. Douglas Heatlie 1563 0-1 Calum Newton 1508
2. Nathanael Loch 1515 1-0 Dimitris Giannakopoulos 1400
3. Kenny MacPherson 1506 1-0 Daniel Lynch (default) 1239
4. Toby Geyer 1302 1-0 Glynis Grant 1180
5. Kelechi Nwosu u/g 1-0 Brian Easton 999
Stirling were white on Boards 1 and 3
Nathanael provided these comments on the match.
Dunfermline B had some player troubles as their A-team needed some B-team players to play that same evening. Daniel Lynch sadly couldn't make it, hence Kenny -v- Daniel was a defaulted result.
I was quite engrossed in my game until the end, so I missed other people's matches in full. On board 1, I believe Calum won with a cheeky knight fork picking up a full queen.
On board 2, I thought I was doing quite well the whole game, but the engine showed that I won by the only winning line for me, all others completely losing! But a difficult positional game for both sides, so details are expected to be missed.
On board 4, it looked like an equal endgame to me, two bishops and a queen, equal pawns on both sides. Unfortunately I didn't see how this ended.
On board 5, Kelechi did well out the opening having a full rook by the time I was observing. But Brian did well to actually win material back with some knight tricks. Sadly Kelechi had about 4 pawns extra on top of the piece advantage. But a good try from Brian; without the pawns, it certainly would have been a clutch!
Wednesday, 4 February 2026
2026-02-02 A busy Monday night, home and away
At the first club meeting of the month, our A team were in action against the Grangemouth B team.
Here are Isaacs's comments on the match:
A well-fought match ultimately went the way of the visitors despite Stirling being able to put out our strongest team so far this season.
Boards 3,4, and 5 all came to a conclusion in quick succession. Dougie broke through with a queenside attack against Leo, William steered things and wore down Nicolas. The battle of the two Seans saw an interesting piece sacrifice that didn't immediately break through but the resulting pressure proved too much for Stirling's Sean.
John and Daniel also played out a very interesting game with significant complications. Eventually Daniel's passed d-pawn and kingside initiative outshone John's two queenside passers.
This result clinched the match and, despite my best efforts I was unable to overcome Alan's resistance and had to settle for a draw.
Congratulations to Grangemouth B, a fine win against the grading deficit!
Central League Division 1
Stirling A 1½-3½ Grangemouth B
1. Isaac Browning 2054 ½-½ Alan Bell 1948
2. John Iwuozor 2020 0-1 Daniel Kitaev 1927
3. Leo Gardner 1889 0-1 Dougie Will 1839
4. William Spiers 1758 1-0 Nicolas Kitaev 1121
5. Sean Flanagan 1698 0-1 Sean Gray u/g
Stirling A had white on boards 1 and 4.
There were also games in the internal Lindsay Club. Graham sent in the moves from two games, both wins by our ever-improving juniors.
Meanwhile, in Broxburn, two Stirling teams had travelled there to face two from the Badgers Brook club. The out-graded Stirling B team came through some late drama to clinch a win in their match so that the night ended with a match honours even between the clubs.
Central League Division 1 Badgers Brook A 2-3 Stirling B 1. Kenny McGeoch 2014 1-0 Brad Duthie 1552 2. Stuart Ward 1868 ½-½ Richard Warcup 1637 3. David James 1517 ½-½ Ross Warcup 1494 4. Mark Brown 1456 0-1 Bill Cook 1544 5. Corey Dolan 1198* 0-1 Steve Smith 1549 * Live Rating Badgers Brook A had white on boards 1 and 4 Central League Division 2 Badgers Brook B 4-1 Stirling D 1. Graham Kerr 1482 1-0 Harry Feather 1461 2. Collin Matthews 1394 ½-½ Tom Wallace 1313 3. Kevin Brown 1318 ½-½ Kai Austin 978 4. David Lawrence 1180 1-0 Victor Liu 951 5. Peter Woollven 907 1-0 William Feather 905
Tuesday, 27 January 2026
2025-01-26 Match between the Stirling D and E teams
Central League Division 2
Stirling D 3-2 Stirling E
1. Harry Feather 1461 1-0 Mick Murphy 1087
2. David Fowler 1300 0-1 Mick Bloor 1084
3. Tom Wallace 1313 1-0 Rudra Pardhi 930
4. Kai Austin 946 1-0 William Feather 875
5. Andreas Hoelin u/g 0-1 Chris Woodhouse u/g
Tom Wallace's comments on course of the match:
Kai finished 1st quite quickly and I managed to get the better of Rudra after his Kingside attack.
Chris beat Andreas on board 5 and Harry beat Mick M in a tight game on board 1.
Mick B sacked a knight on g5 to set up a Kingside onslaught which eventually paid off.
Friday, 23 January 2026
2026-01-19 Three Teams, Two Matches
The third Monday of the New Year brought forward a double-header. The Stirling A and B Teams faced each other, while the E team hosted Grangemouth C.
Central League Division 1
Stirling B 1-4 Stirling A
1. Richard Warcup 1637 0-1 Isaac Browning 2054
2. Brad Duthie 1552 1-0 John Iwuozor 2020 (Default)
3. Bill Cook 1544 0-1 Leo Gardner 1896
4. Douglas Heatlie 1563 0-1 Sean Flanagan 1698
5. Kelechi Nwosu u/g 0-1 Nathanael Loch 1515
Stirling B were the 'home' team.
The Bs had White on Boards 1 and 2.
Bill provided this report:
Both teams were missing 2 players and the Bs were heavily out-graded but there were no quick games.
Sean won a pawn fairly early on and he converted smoothly in an endgame with rook and bishop each.
Kelechi lost the exchange and wasn't able to recover.
Leo had a strong attack but after I had sacrificed a pawn managed to get a bit of counterplay and then blundered with just a few minutes left.
Board 1 was very close for a long time and Isaac only won when Richard had to sacrifice a bishop to prevent a pawn queening but couldn't prevent a second pawn.
An enjoyable match.
Central League Division 2
Stirling E 1-4 Grangemouth C
1. Mick Bloor 1084 ½-½ Bill Gray 1486
2. Mick Murphy 1087 ½-½ Jim Stallard 1330
3. Rudra Pardhi 930 0-1 Crawford Welsh 1243
4. Stewart Cairns 719 0-1 Joe Johnstone u/g
5. Josh Heesom u/g 0-1 Sean Gray u/g
Grangemouth had White on 1,3 and 5.
Graham provided this report
On board 3, both sides started a pawn push that saw Crawford win a rook. While Rudra had some play left, analysis showed that it would have been very difficult to get his a2 pawn promoted.
On board 5, Josh also dropped during Queen exchanges.
I only saw the very end of board 4 when Stewart, already a piece had a defender of g2 distracted then resigned.
I didn't see any of boards 1 and 2, although I'm told Mick M did well to get a draw, and with the match well and truly decided Mick B and Bill agreed a draw rather than grind out a long end-game.
Thursday, 15 January 2026
2026-01-12 The return match between the C and D teams
Central League Division 2 Match
Stirling C 4-1 Stirling D
1 Nathanael Loch 1515 1-0 Douglas Heatlie 1563
2 Kenny MacPherson 1506 1-0 Harry Feather 1461
3 Toby Geyer 1302 1-0 Sandy Carmichael 1357
4 Mick Bloor 1084 1-0 David Fowler 1300
5 Josh Heesom u/g 0-1 Victor Liu 928
The Sirling D team had White on Boards 2, 4 and 5
C Team captain Nathanael provided this report:
All five games were quite aggressive all around. The only pairing I did not witness was Josh vs Victor, but Victor came out with a quick win (less 30 minutes if I recall correctly), so I presume some sort of opening trap led to Victor-y (pun intended).
Board 4 featured a level game for a long time, until eventually David pressed for a mating attack which ultimately failed to manifest. In doing so, about 2 pawns fell and the endgame was ultimately lost in R vs R.
Board 3 is one I didn't see the beginning of, but during the middlegame, Toby somehow ended up with 2 extra pieces, but things were not so cut and dry. Sandy held the game until the very end as losing at that point would have meant a guaranteed win for Stirling C. The two rooks kept chances in the air, but the material proved too strong even after Toby sacced a bishop back, winning RRN vs RR.
Board 2 seemed very level to me until at one point a sequence led to Kenny having two bishops for a rook (with pawn interest), and due to both bishops looking at the castled king protected by only an f-pawn remaining, the bishops proved stronger than the rooks, leading to a situation where Harry would have to lose a piece by force after trading queens; hence the endgame was too dire to play out to the end.
Board 1 was tense the whole way. Douglas traded his knight for my bishop (g3) which opened my h-file on move 11. The result was a constant attack on the castled king (kingside) until eventually I was able to sacrifice a knight to break through with the pieces. Not quite a true sacrifice as taking would lead to Qh7# supported by the rook on h1. The engine showed White was for choice the whole attack, but Douglas did have one move to get a -0.2 evaluation from Stockfish. Unfortunately, this was not found in the game.
Friday, 2 January 2026
2025-12-15 Keddie Cup
It is a well-established tradition that the club runs the Keddie Cup on the final meeting before Christmas. It's a fun tournament with a complicated handicapping formula (see below) to give everyone, whatever their grading, a chance of winning the Cup.
A very helpful number of 24 players took part, allowing for four groups of six players in each, with the top two in each group going through to the knock-out stages.
| Group 1 games |
| Group 3 games |
The 2024 Champion, Rudra Pardhi and the 2023 winner, Ross Warcup were among the eight players going through to the quarter-finals.
| Quarter-finals |
| The fourth quarter-final was an all-junior game |
| Semi-finals |
The final was a contest between experience and youth, and the two protagonists are pictured with the trophy immediately before the deciding game.
| Finalists |
| Club Treasurer Steve Smith presents the trophy |



