Opening: Pirc Defense, Classical System (B08) Result: 0-1 (Resignation) Time Control: 14 days/move (Daily) Rated Event: ForEverOne 2026, Round 1

View on Chess.com


Game Overview

A fairly solid Pirc where I was able to repel White’s attack and then pounce when they left their queen hanging. With the kings ending up on opposite sides, this became a race, and I went after White’s king on the queenside. By move 27 my heavy pieces were bearing down on the White king, and when White missed the threat and pushed a pawn on the far side of the board, the queen simply dropped.


The Opening (Moves 1-6)

1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Bf4 O-O 6. Bc4

After 6. Bc4
After 6. Bc4: knights on c3 and f3, bishops on c4 and f4.

The first six moves were pretty standard. White got into an interesting position with a fully symmetrical setup, knights developed to the third rank and bishops to the fourth. I’m not sure that’s something I can challenge easily. I suppose it gave White plenty of options about which way to castle.


Trading the Bishops (Moves 6-14)

6…Nbd7 7. Qd2 e5 8. Bg5 Nb6 9. Bb3 Be6 10. d5 Bg4 11. Qe3 Qd7

After 11...Qd7
After 11...Qd7: the bishop on g5 eyes f6, my bishop on g4 pins the knight.

12. Bxf6 Bxf6

After 12...Bxf6
After 12...Bxf6: White's dark-squared bishop is gone.

White traded their dark-squared bishop for the knight, a trade I’m always happy to take. The dark-squared bishop is a vital defender of the king, and eliminating White’s makes my own that much safer.

13. h3 Bxf3 14. Qxf3 Bg7

I traded my light-squared bishop for the knight, leaving us with opposite-coloured bishops. Because I’d already moved my queen to d7, there was no way to keep the bishop after h3: dropping it back to h5 would have let White trap it.


Opposite-Side Castling (Moves 15-17)

15. O-O-O f5

After 15...f5
After 15...f5: kings on opposite wings, and I strike on the f-file.

White castled queenside, giving us opposite-side castling, and then made the curious 16. Rdf1, lining the rook up with the queen on the f-file, perhaps with the idea of a pawn storm towards my king backed by the heavy pieces. In hindsight this left that rook very passive, as those pawns never moved and it never saw much activity.

16. Rdf1 fxe4 17. Qxe4 Rf4

After 17...Rf4
After 17...Rf4: I break the f-file open and launch the rook forward.

I broke the f-file open and launched my rook forward to f4.


Queenside Counterplay (Moves 18-21)

18. Qe3 a5 19. a3 a4 20. Ba2

After 20. Ba2
After 20. Ba2: the bishop is shoved into the corner and Nc4 invites a trade.

I pushed my a-pawn to attack the light-squared bishop on b3, trying to get my rooks active.

20…Nc4 21. Bxc4 Rxc4

After 21...Rxc4
After 21...Rxc4: the rook sits outside my pawn chain, pointing at White's king.

White traded their light-squared bishop for my knight on c4 and I recaptured with the rook, now outside my pawn chain and aimed at my opponent’s king.


The Buildup (Moves 22-26)

22. g4 e4 23. Nd1 c6 24. Qg5 b5 25. Ne3 Rc5 26. c3 b4

After 26...b4
After 26...b4: my queenside pawns and rook converge on White's king.

White grabbed space with g4 and rerouted the knight back to d1 and out to e3, while my queen swung over to g5. Meanwhile I pushed my queenside pawns and lifted the rook to c5, building pressure toward White’s king with the pawns leading the way.


The Critical Moment (Moves 27-28)

27. dxc6 Qxc6

After 27...Qxc6
After 27...Qxc6: with the d5 pawn gone, my rook on c5 rakes across at the queen on g5.

White made a pawn break with 27. dxc6 and I recaptured with the queen. I wasn’t interested in a trade. I wanted to use my queen and rooks to go right through and attack White’s king. With the pawn gone from d5, my rook on c5 now looked all the way across the fifth rank at the queen on g5.

I’d calculated a complex line that leads to checkmate:

28. Nf5 Rxc3+ 29. bxc3 Qxc3+ 30. Kd1 Qd3+ 31. Ke1 Bc3+ 32. Qd2 Qxd2#

The calculated mate line from 28. Nf5 to 32...Qxd2#
The line I wanted to play: 28. Nf5 Rxc3+ and the attack crashes through to 32...Qxd2#.

The 28. Nf5 there is White’s best try, and it’s craftier than it looks. On the surface it’s a knight sacrifice that blocks my rook’s line to the queen. Its real point is to tempt me into taking it. If I grab it with 28…gxf5, my g6 pawn disappears, the g-file swings open, and the queen on g5 pins my bishop on g7 to my king.

That pin quietly defuses the whole combination. The mate above finishes with 31…Bc3+, the bishop swinging over with check. But once the g-file is open the bishop is pinned and can’t move at all, so after 28…gxf5 29. gxf5 Rxc3+ 30. bxc3 Qxc3+ 31. Kd1 Qd3+ 32. Ke1 there is no Bc3+ to play and the attack fizzles out.

Taking the knight opens the g-file, pinning the g7 bishop and defusing the mate
Why I can't take the knight: after 28...gxf5 the g-file opens and the queen on g5 pins my bishop (red arrow). When the mate needs 31...Bc3+ (blue arrow), the bishop is stuck, and the attack fizzles.

So I leave the knight alone. Playing 28…Rxc3+ straight away keeps my g6 pawn on the board, shielding the bishop so it stays free to land on c3. In the end none of this was needed.

28. c4 Rxg5

After 28...Rxg5
After 28...Rxg5: the queen falls. White resigned.

White blundered by pushing 28. c4, ignoring the threat and leaving the queen hanging. I took it, and White resigned.


Engine Review

85.7% accuracy for me against 74.1% for my opponent, with a game rating of 1850 versus 1200. The eval chart shows the position fairly equal until move 22. There were no blunders from either side, but six mistakes from my opponent, and it all came down to move 28.

After 27…Qxc6 my rook on c5 was already attacking the queen on g5, so White had to deal with the threat. With full Stockfish 18, the best move was the 28. Nf5 I’d been preparing for, blocking the rook’s line to the queen. The second best was 28. Qe7, with the plan of sacrificing the queen for the bishop on g7. Instead 28. c4 left the queen hanging and I won it with 28…Rxg5.

One correction to my calculation: the line I’d worked out doesn’t lead to a guaranteed checkmate. It only mates if White recaptures the rook with 29. bxc3. White can decline the rook sacrifice with 29. Kb1 instead, running the king out of the mating net, and then force the queens off to survive into a lost endgame: 29…Qc4 30. Ne7+ Kh8 31. Qd5 Qxd5 32. Nxd5 Rb3.

White declines with Kb1 and forces a queen trade into a lost endgame
The tougher defence: 29. Kb1 declines the rook, and after 30. Ne7+ White trades queens to reach an endgame that's lost but not mate.

The 30. Ne7+ is the key. It’s the little check that clears the knight off f5 so the queen can reach d5 and offer the trade. After the queens come off I’m left grinding an endgame a pawn up, with my bishop against White’s knight, which the engine rates around -8 for me. So the plan was still sound. It just relied on White playing the natural response, taking the rook with the pawn, rather than leaving it and retreating the king.


Reflections

What went well:

  • The opening. I’m happy with how it went, I made no mistakes, and I came up with a reasonable plan to go after White’s king.
  • Spotting the attack. My last win in a daily game involved a beautiful queen sacrifice, so I’m very much on the lookout for sacrifice tactics at the moment, and it’s nice to see that mindset turning into concrete attacking lines.

What to work on:

  • I need to consider more closely what happens when opponents don’t accept sacrifices. As we saw in this game, leaving material on the board and running the king away is sometimes the best move for my opponent, and I’m not weighing that up when I calculate candidate moves for them.

Full PGN:

1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Bf4 O-O 6. Bc4 Nbd7 7. Qd2 e5 8. Bg5
Nb6 9. Bb3 Be6 10. d5 Bg4 11. Qe3 Qd7 12. Bxf6 Bxf6 13. h3 Bxf3 14. Qxf3 Bg7 15.
O-O-O f5 16. Rdf1 fxe4 17. Qxe4 Rf4 18. Qe3 a5 19. a3 a4 20. Ba2 Nc4 21. Bxc4
Rxc4 22. g4 e4 23. Nd1 c6 24. Qg5 b5 25. Ne3 Rc5 26. c3 b4 27. dxc6 Qxc6 28. c4
Rxg5 0-1

Further Reading