Friday, September 19, 2025

Season 28 superfinal games 91-100, season summary

Stockfish is the winner of the season 28 superfinal. The final score is 36-21 with 43 draws. In the last 10 games Leela managed one last game pair win, and Stockfish won two to extend its lead to +15. This gap is similar to the previous two seasons. 

superfinal summary

lower leagues

premier division

personal

================================

Games 91-92 started with a sideline in the Old Benoni variation. In game 91 there were no exchanges after the start, the engines blocked the center and queen side. On move 25 the engines exchanged pawns and a pair of bishops, evals slowly increased. The engines shuffled and exchanged a pair of rooks, on move 56 the queens were exchanged and evals increased again, but the shuffling resumed and evals drifted down. On move 103 Leela opened the h file and Stockfish's eval dropped. The engines continued to shuffle, Leela didn't lower its eval and the game ended in a 50 move draw.

In game 92 again there were no exchanges after the start, the engines blocked the center bur not the queen side. There was a pawn exchange on the king side and then several minor pieces were exchanged as well, evals started to increase. Stockfish opened the h file while Leela captured a rook for a knight. On move 41 the game reached a QRB vs QRR position, with a white passer in the center.

Stockfish pushed the passer to the 7th rank, the white queen moved forward and the black king walked to the queen side. Stockfish exchanged queens and captured all the black pawns on the queen side. Leela lost material but couldn't stop the white passers. Stockfish queened and mated. Stockfish wins the game pair, it leads 34-19.

Games 93-94 started with a sideline in the French defense, normal variation. In game 93 the engines blocked files on the queen side, the white queen moved forward on the king side and threatened the black king. The engines exchanged pawns and minor pieces on the king side, then exchanged pawns on the queen side and both engines created a passer there.

The engines mostly shuffled for a while though evals increased. A minor piece in the center opened the e file and gave Leela a bishop pair advantage. Leela pushed pawns on the king side, after exchanging a pair of rooks Stockfish gave the passer, perhaps to free the square for its queen.

The black rook moved forward but nothing came out of it. Stockfish gave another pawn on the king side and weakened the white pawn structure, a pawn exchange exposed the black king completely. Leela pushed passers forward, after exchanging queens Leela moved 3 pawns facing the black king and mated.

In game 94 the engines exchanged minor pieces and opened the c file. Stockfish gave a bishop for 3 pawns and exposed the black king, evals started to come down. Leela surrounded its king with pieces, Stockfish captured another pawn and created a passer. The engines exchanged a pair of knights, Leela captured the passer and lost another pawn, the game reached a QR vs QRN position. Both queens moved around the board, after a while the engines exchanged queens. Stockfish pushed its passers, Leela exchanged rooks and captured one passer. The black bishop managed to stop the white passers, evals were low and the game was adjudicated. Leela wins the game pair, Stockfish leads 34-20.

Games 95-96 started with a line in the Caro-Kann advance variation. In game 95 a minor piece exchange opened the f file, Stockfish gave a rook for a bishop and castled long. The engines exchanged a pair of rooks, Stockfish's eval came down. After a pawn exchange on the queen side the engines started to shuffle with a few pawn moves. The game ended on move 102 by a 50 move draw. In game 96 Leela castled long though the f file remained closed. Stockfish moved its king without castling, it pushed pawns on both sides. There was a series of exchanges, the engines opened files on the king side and exchanged a pair of rooks. After the other pair of rooks was exchanged the game reached a QBB vs QBN position. Stockfish created a passer in the center and exchanged queens. Leela blocked the passer and the engines shuffled for a long time. Evals came down and the engines exchanged pawns before the game was adjudicated.

Games 97-98 started with a sideline in the French Winawer, advance variation. The center was blocked and white had doubled c pawns. In game 97 the engines exchanged pawns on the king side and Stockfish castled long. Leela kept its king in the center and moved the queen forward on the queen side. Leela connected its rooks, Stockfish created a passer on the king side and the engines exchanged a pair of rooks. After a pawn exchange on the queen side Stockfish created a second passer and slowly pushed it forward. The white king walked to the king side, Leela moved a rook forward and captured the black passer on the king side. 

Leela kept an eye on the black passer, it switched queen and rook so that the rook blocked the passer and the queen moved forward. Stockfish shifted defenders to the king side and the white queen returned to the queen side. On move 78 Leela captured the black passer, then rooks were exchanged and the game reached a QBN vs QBN position.

Leela was two pawns up but with no passers, it forced a knight exchange and created a passer on the f file. The white king moved forward in the center, Stockfish gave a pawn to block the king and this connected a second white passer. Leela captured two more pawns, Stockfish lost the bishop and after exchanging queens Leela queened a passer and mated. 

In game 98 Stockfish pushed pawns on the king side and Leela castled long, Stockfish kept its king in the center and developed the rook through the h file. After some shuffling the engines exchanged a pair of knights and the white queen moved forward on the king side. Evals increased as the engines opened the king side and reduced to a RRB vs RRB position.

Stockfish moved a rook to the 7th rank, so that the black bishop and king could not get out of their corner. After some shuffling the white king moved to the queen side and then forward to the center. Leela used one rook to keep the white king away from the e pawn, but then Stockfish managed to capture the black f pawn. After exchanging a pair of rooks Stockfish pushed the g passer forward. Leela captured the passer and then in a series of exchanges Stockfish reduced to a king and pawns ending two pawns up. Stockfish queened twice and mated. There were two white wins in this game pair, Stockfish leads 35-21.

Games 99-100 started with a 20 ply sideline of the KID Averbach variation. The center was blocked and the engines castled in opposite directions. In game 99 Leela pushed pawns on the king side, after a minor piece exchange the h pawn became a passer. The engines blocked the center, Leela pushed the passer to h7 and the black king hid behind it. The engines shuffled for a long time and evals came down, there was a minor piece exchange and the shuffling resumed. After move 70 there were more piece exchanges, Leela gave the passer and reduced to a RB vs RB position. The game was adjudicated when evals were low enough.

In game 100 Stockfish pushed pawns on the king side and exchanged minor pieces, but didn't push the h pawn beyond h4. Leela pushed pawns on the queen side and prepared an attack, Stockfish's eval increased while Leela thought it was safe. Leela gave a pawn to open the queen side, it concentrated all its major pieces there. Stockfish seemed to ignore the danger to its king. 

Leela realized it was in trouble but couldn't stop the attack now. In a long PV agreement Leela exchanged the e2 bishop and captured the b5 pawn. Leela couldn't open the b file, instead it gave a pawn and created a passer for each engine. Leela gave the bishop for two pawns to expose the white king, despite 3 major pieces on the b file it only managed a piece exchange and the game reached a QN vs Q position. Leela had 2 passers, it pushed one to the 7th rank and there Stockfish captured it while Leela captured the white passer. The black attack ended, Leela captured a pawn on the king side and Stockfish got the initiative. 

The endgame was slow, Stockfish kept its pawns safe and protected its king from checks, it managed to move the knight forward protected by a pawn. The white king captured the a pawn, this exposed it to checks but Stockfish managed to get its 3 pieces forward at the expense of the g pawn. Stockfish managed to push its last pawn forward, after exchanging queens Stockfish queened and mated. Stockfish wins the game pair, the final score is 36-21.


Monday, September 15, 2025

Season 28 superfinal game 81-90

After 90 games Stockfish leads 33-19 with 38 draws. Leela won a game pair after 12 pairs with no wins and 3 losses. However Stockfish won three pairs in a row and extended its lead to +14 with 5 pairs remaining. 

Games 81-82 started with a rare sideline in the Pirc defense. In game 81 the engines exchanged pawns and a pair of bishops in the center, then exchanged queens. Evals increased slowly, the engines formed pawns lines and exchanged a pair of knights, creating a passer for Leela. Stockfish captured a pawn and created doubled passers in the center. Leela reduced to a RRB vs RRN position, regained the pawn and created a passer on the queen side. 

Leela moved a rook forward and protected the a passer with the bishop. It captured two pawns and pushed the a passer forward. Stockfish started to lose material, Leela queened and mated.

In game 82 there was one pawn exchange in the center, the engines played behind their pawn lines. On move 25 the engines started to play out a long PV agreement, there were many piece and pawn exchanges and evals came down. The game reached a QB vs RRB position, both engines with two pawns which are connected passers. Stockfish pushed the passers and Leela lost the bishop to capture them. Leela wouldn't lower its eval, after a long shuffle the engines reduced to a 6-man position and the game was adjudicated a few moves later. Leela wins the game pair, Stockfish leads by 29-18.

Games 83-84 started with a rare sideline in the King's Gambit declined, Falkbeer countergambit. White started with a pawn up. In game 83 the black queen moved forward on the king side. Stockfish regained the pawn, Leela gave a rook for a knight and created a passer in the center. Stockfish captured the passer and exchanged queens, the exchanges continued and the game reached a RB vs RR position on move 29, white a pawn up.

Evals stayed stable for a while, on move 38 the engines traded pawns on the king side and each created a passer there. Stockfish's (negative) eval started to increase though the engines seemed to shuffle and Stockfish's clock was under one minute. After a pawn exchange on the queen side Stockfish managed to push its passer safely to the 4th rank. Leela's (negative) eval remained below 1.

Leela's eval started to react, the black king circled around the f passer until it got to h4. Leela preferred to exchange rooks and keep its passer. Both engines pushed their passers, Leela lost its bishop and both engines queened. Leela delayed with checks as long as it could, Stockfish forced a queen exchange and mated.

In game 84 the engines repeated the reverse game for 64 plys (!!), with the same RB vs RR position on move 29 and the same pawn trade on the king side, though Leela let Stockfish take first and Stockfish took with the bishop and not the rook. Leela had the same problem of moving its king forward to support the f passer. Stockfish didn't wait and pushed its h passer forward, after a pawn exchange on the queen side Leela captured the white passer. Leela's (negative) eval increased when it decided to push the a pawn on move 66.

Stockfish tried to avoid the exchange and pushed the b pawn, but a few moves later the engines traded the pawns anyway. Leela played the 8-man position very slowly, with checks and pins while Stockfish avoids exchanges. After move 110 Leela managed to push the passer, Stockfish captured a rook but couldn't stop the queening followed by mate. There were two black wins in this game pair, Stockfish leads 30-19.

Games 85-86 started with a rare sideline in the KID normal variation. The center was blocked, all pieces were on the board and the c file was open. In game 85 Leela pushed pawns on the queen side, Stockfish pushed a pawn on the king side and opened the f file. The white king was stuck in the center, after exchanging queens Leela moved the queen to the king side and Stockfish doubled rooks on the f file. Evals came down and in a series of exchanges the engines traded a bishop and a knight for a rook and pawns. There was a long shuffle and the engines reduced to a RB vs BBN position. Stockfish captured pawns and allowed Leela to push a passer, then gave a bishop for the passer. The game was adjudicated in a RB vs BN ending when evals were low enough.

In game 86 Stockfish castled its king, then pushed pawns on the queen side. Leela captured a pawn and created a passer on the queen side, but evals increased steadily. Stockfish blocked the black passer, in a series of exchanges on the king side the engines traded a rook for a bishop and knight, and the g file opened. 

Stockfish captured a pawn and the d pawn became a passer. In a series of exchanges the engines equalized material and reduced to a QBN vs QBN position. After exchanging queens Leela pushed its passer while Stockfish captured a blocking knight. Both engines queened, Leela tried to delay but it lost material and was mated. Stockfish wins the game pair, it leads 31-19.

Games 87-88 started with a rare sidelline in the Sicilian, Scheveningen variation. In game 87 the engines developed their pieces, then exchanged a few minor pieces and evals came down. Stockfish moved a rook forward in the center and invited an exchange with a minor piece but Leela refused. After exchanging a pair of rooks Stockfish forced a rook for bishop exchange, the game reached a RN vs BN position. After some shuffling the knights were exchanged, Leela's eval was low enough and the game was adjudicated. 

In game 88 the engines repeated the reverse game for 17 plys up to transpositions. The engines mostly shuffled for a while, on move 30 a pawn trade opened the e file and created a white passer in the center. The engines played out a long PV agreement with many exchanges, Leela's eval drifted down. Stockfish started with giving a rook for a bishop, Leela captured the passer and then gave the material back. In a QRB vs QRN position Leela gave the queen for the rook and bishop.

Leela's eval was low for a long time, Stockfish pushed the c pawn to c5 and started to shuffle. On move 70 Leela's eval started to react, Stockfish moved the king forward on the king side, Leela captured the c passer and Stockfish captured a pawn on the king side. Stockfish pushed the h pawn and by move 91 it managed to capture the remaining black pawns on the king side. 

Stockfish saw the win in its PV but it was still a long way. It took 20 moves to start pushing the g passer forward, eventually Stockfish gave the queen for the knight and queened. It took another 25 moves to win the 6-man Q vs R ending. Stockfish wins the game pair, it leads 32-19.

Games 89-90 started with a sideline in the Owen defense. In game 89 the engines exchanged pawns and minor pieces, Stockfish pushed a pawn on the queen side and opened the b file. Leela captured a pawn and created a passer on the queen side, Stockfish's eval came down. Stockfish regained the pawn, the engines reduced to a QB vs QB position. After a long shuffle Stockfish captured a pawn on the king side, the queens were exchanged and the game was adjudicated after Leela's eval came down.

In game 90 the engines exchanged pawns and minor pieces, Leela did not open a file on the queen side and it kept its king in the center. Evals increased slowly, the engines exchanged queens and Leela created a passer in the center. The game reached a RRB vs RRB position on move 31.

Stockfish exchanged a pair of rooks and captured the black passer. The engines exchanged pawns on the king side and Stockfish created a passer there. Stockfish kept the black king away from the king side while its king moved forward. After some shuffling Stockfish pushed the a pawn forward, on move 81 it managed to capture the black h pawn with its king and connected a second passer.

Stockfish gave back a passer but then threatened mate on the h file. Leela lost material, Stockfish queened and mated. Stockfish wins the game pair, it leads 33-19.


Friday, September 12, 2025

Season 28 superfinal games 71-80

After 80 games Stockfish leads 29-17 with 34 draws. Stockfish won a game pair and there were 4 drawn pairs, 3 of which had two white wins. The gap is +12 with 10 game pairs left.

Games 71-72 started with a sideline in the KID orthodox variation. All pieces and pawns were on the board and the center was blocked. In game 71 there was a series of exchanges after the start, Leela captured a pawn and exposed the black king. Stockfish pushed a pawn to f3 trapping the white king in the corner. Evals came down, the engines opened the b file and shuffled for a while, then exchanged a pair of rooks and reduced to a QRN vs QRB position. After a long shuffle Stockfish traded its queen for a rook and bishop, Leela's eval was low enough and the game was adjudicated.

In game 72 there were no exchanges after the start, the engines played behind their pawn lines and evals stayed above 1. After move 34 evals started to increase, the engines exchanged minor pieces on move 47. On move 57 Stockfish exchanged the first pawns and opened the h file, it captured a pawn and the exchanges continued until only RBN vs RNN were left. 

The white rook moved to the 7th rank behind the black pawns, Leela tried to protect its pawns. Stockfish created a passer on the king side and the white king moved forward. Leela lost a knight for the passer, Stockfish captured a pawn and reduced to a knight vs pawns ending. Stockfish queened a passer and mated. Stockfish wins the game pair, it leads 26-14.

Games 73-74 started with a sideline in the Slav defense. In game 73 the engines exchanged minor pieces on the king side and opened the b file. Evals stayed under 1, the engines exchanged all rooks and both engines had a passer on the queen side. After move 33 Leela's eval started to increase, it pushed pawns on the king side and blocked it. The engines reduced to a QBN vs QBN position, Leela captured a pawn and created a second passer.

Stockfish gave a pawn and attacked with its queen, capturing back a pawn. Stockfish didn't want to exchange queens, it lost a knight instead. Leela attacked the black king and Stockfish lost material, followed by mate.

In game 74 the engines blocked the center and the queen side, there was one minor piece exchange. Stockfish created a passer in the center through a pawn exchange, Leela blocked with a knight. The engines mostly shuffled for a while, Stockfish's eval increased first and then Leela's eval increased as well. After move 53 Stockfish opened the king side and sacrificed a rook to attack the black king.

All white pieces participated in the attack, Stockfish gave the second rook for a knight while Leela pushed the passer forward in a weak counter. Stockfish captured the passer and then won back material, in a series of exchanges the engines reduced to an opposite color bishops ending with white a pawn up. 

Stockfish captured the c pawn and created a second passer, then used the bishop and king to drive the black king away and captured the d pawn as well. Leela couldn't avoid a queening and mate. There were two white wins in this game, Stockfish leads 27-15.

Games 75-76 started with a rare sideline in the Indian defense, knights variation. In game 75 evals were low after the start, the engines exchanged a few minor pieces, then a pawn exchange gave Leela a passer on the queen side. Evals jumped when Leela managed to push the passer safely, protected by a knight. Stockfish gave a rook for a knight to capture the passer. 

Leela moved a rook forward and captured two pawns. Stockfish decided not take the rook for a bishop, it tried to keep its defending pieces and to keep the king side closed. Leela pushed the g pawn and opened the g file while Stockfish created connected passers. The black king was in danger, Leela created a passer in the center and pushed it forward as well. After queens were exchanged Stockfish lost more material and was mated.

In game 76 the engines repeated the reverse game for 13 plys up to transpositions, after that there were pawn and minor piece exchanges, the engines opened the b file. Leela blocked the file with a bishop, Stockfish exchanged bishops and captured a pawn, creating a passer in a QRR vs QRR position. 

Stockfish gave the pawn back on the king side and weakened the black pawn structure there. The engines exchanged all rooks, Stockfish regained the pawn while the black king tried to protect the pawns around it. Leela captured the white passer and equalized material but evals were high. 

The black queen was far from the king side, Stockfish used checks to capture a pawn and create a passer in the center. Stockfish captured a second pawn and created a passer on the king side, by then the black queen could give checks on an exposed white king but Leela couldn't avoid a queening and mate. There were two white wins in this game, Stockfish leads 28-16.

Games 77-78 started with a rare sideline in the Sicilian opening. In game 77 the engines blocked the center, Stockfish pushed pawns on the queen side and Leela blocked it too. Evals came down, in a series of exchanges Leela traded a rook and a pawn for two minor pieces, it created a passer in the center and the h file opened. Stockfish castled its king and avoided exchanges on the king side, on move 39 the queens were exchanged and the engines started to shuffle. Evals were low but there were too many pieces for the draw rule, the game ended in a 50 move draw. In game 78 the engines blocked the center and queen side as before. Stockfish gave a knight for a pawn and created a passer in the center, its eval jumped. Then Leela gave a bishop for a pawn, Stockfish still had the passer but evals decreased. Leela castled long and its eval remained calm, it captured the white passer while the white queen moved forward on the king side and captured two pawns there. In a series of exchanges Leela gave a knight and the game reached a QBN vs QB position, the white king was exposed and Leela started a series of checks. Stockfish's eval jumped up and down, Leela captured the white bishop and let Stockfish take control. Stockfish captured a pawn and created a passer, it gave a series of checks until it was Leela's turn again. Leela captured a pawn and created a passer as well. Eventually Stockfish's eval came down as well, the game was adjudicated on move 121.

Games 79-80 started with a rare sideline in the Benoni defense, the center was blocked and all pieces and pawns were on the board. In game 79 Stockfish pushed pawns on the king side and Leela pushed pawns on the queen side. The engines opened the b file, a pawn exchange on the king side exposed the black king. Evals slowly increased, Leela moved a rook forward and took control of the b file. Stockfish created a passer in the center, on move 36 the engines exchanged a pair of bishops, the first pieces to be exchanged. 

After some shuffling the engines opened the g file and exchanged a pair of rooks, closing the g file and opening the h file. The white queen threatened the king side on the long diagonal. Stockfish traded its queen and a pawn for a rook and a knight, creating connected white passers on the king side. 

The white queen moved forward and the game reached a QN vs RNN position. Leela blocked the black passer, Stockfish tried to force the blocking knight to move but was not strong enough. Leela captured all the black pawns on the queen side, when the black rook moved forward Leela moved its knight forward and attacked. The black king was left with a weak defense, the black passer was not fast enough and Leela mated.

In game 80 the engines blocked the queen side, Leela pushed the h pawn and opened the h file. Evals increased steadily, Stockfish moved a rook to the h file and there were a few more pawn exchanges. Stockfish created a passer on the king side and Leela created one in the center, on move 32 the first minor pieces were exchanged, Stockfish doubled rooks on the h file and the engines exchanged a pair of rooks. 

Stockfish moved a knight forward on the king side, Leela exchanged it with a bishop and both passers were captured. Stockfish attacked with 3 pieces, it tried to find the right configuration and on move 56 it doubled queen and rook on the h file.

Leela chose to counter with an attack on the white king. The black queen moved forward and gave checks until Stockfish blocked with the knight. Stockfish resumed its attack, Leela lost material and was mated. There were two white wins in this game, Stockfish leads 29-17.



Wednesday, September 10, 2025

Season 28 superfinal games 61-70

After 70 games Stockfish leads 25-14 with 31 draws. Stockfish won one game pair of the last 5, there were 3 double draws and one draw with two white wins. Stockfish is still increasing its lead but slowly, after a gap of +9 at the half way point the gap increased by +2 in the last 10 game pairs. With 15 game pairs left it is reasonable that the final gap will be in double digits but not a record.

Games 61-62 started with a line in the Blumenfeld countergambit, Duz-Khotimirsky variation, played in high level human games. In game 61 Stockfish moved the king without castling, it captured a pawn in the center but its queen side pieces were late developing. Evals came down, in a series of exchanges Leela captured a rook for a bishop and the white king was exposed. The engines reduced to a RR vs RB position with black two pawns up. The engines exchanged a pair of rooks, both had an advanced passer that couldn't advance. Leela's eval came down and the game was adjudicated. In game 62 the engines repeated the reverse game for 39 plys. The engines continued to exchange pieces until only R vs B remained. Leela was a pawn up and evals were low, Leela created two passers before the game was adjudicated.

Games 63-64 started with a rare sideline in the Caro-Kann two knights variation, the white queen was out on the king side. In game 63 the engines blocked the center, Stockfish pushed pawns on the queen side and Leela pushed the h pawn. The black queen moved forward on the queen side, the engines opened the b file and Stockfish's eval dropped to 0. In a series of exchanges Leela gave a knight for pawns and opened the king side, then the engines reduced to a RB vs RNN position. Leela had connected passers in the center, but its eval also came down. Leela pushed the passers and Stockfish gave a knight to stop them. The game reached a drawn rook ending, when Leela's eval was low enough the game was adjudicated.

In game 64 the engines repeated the reverse game for 13 plys, and when Leela diverged Stockfish's eval jumped. The engines opened the b file and Leela concentrated most pieces on the queen side. Stockfish exchanged minor pieces and then attacked the king side with a queen and knight. More exchanges reduced to a QRN vs QRB position on move 40.

Leela pushed its c pawn and Stockfish blocked with the rook, then Leela captured the rook with its bishop. This allowed Stockfish to attack the black king while the black pieces were too far to help. Stockfish chased the black king, it captured the black queen for a knight, then the white queen managed to capture the remaining black pieces with mate following. Stockfish wins the game pair, it leads 24-13.

Games 65-66 started with a rare line in the Benoni gambit. There was one pawn exchange and most pieces were on their starting square. In game 65 the engines developed pieces and castled, after exchanging pawns and a pair of knights Leela had a passer in the center and the c file was open. In a very long PV agreement Stockfish pushed pawns on the king side, the engines exchanged minors and a pair of rooks. The a file opened and Leela moved a rook forward.

The engines shuffled, Stockfish's eval slowly increased while Leela's eval stayed under 1. On move 64 Leela's eval jumped, 5 moves later the engines exchanged minors. Leela gave a rook for a knight and connected a second passer in a QB vs QR position. 

Stockfish pushed pawns on the king side and gave two pawns, I'm not sure why, perhaps it was low on time and perhaps it thought it was losing anyway. Leela now had two pairs of connected passers, it pushed the king side passers forward. Stockfish gave the queen and the rook (again, why??) and mate followed.

In game 66 the engines repeated the reverse game for 13 plys. Evals started to increase early, the engines exchanged minor pieces and then Stockfish pushed pawns on the king side with one pawn getting to f6. Stockfish created a passer after a pawn exchange on the queen side, for a few moves Stockfish offered a knight and Leela refused to take, fearing a dangerous attack on the black king. In a series of exchanges the engines reduced to a QBN vs QBN position with white a pawn up. 

Leela traded bishops and exposed the white king to checks, in a pawn trade the white h pawn became a passer. Stockfish forced a queen exchange and Leela couldn't stop a queening. Stockfish queened a second pawn and mated. There were two white wins in this game pair, Stockfish leads 25-14.

Games 67-68 started with a line in the Sicilian Najdorf, Amsterdam variation. In game 67 there were no exchanges after the start, Leela castled long while Stockfish moved its king to the king side. The engines opened the h file, Stockfish pushed pawns on the queen side and evals decreased. The engines exchanged a pair of bishops and opened the c file, then exchanged more minor pieces. After all rooks were exchanged the game was adjudicated. In game 68 the engines repeated the reverse game for 21 plys up to transpositions, Stockfish castled long and Leela moved its king to the king side. The engines opened the h file, Stockfish blocked the black queen side pawns with knights. A minor piece exchange opened the d file, Leela captured a pawn on the king side while Stockfish cleared the black queen side pawns and created connected passers. The engines mostly shuffled for a while and evals came down. Leela captured a pawn and Stockfish ended the game in a check repetition. 

Games 69-70 started with a line in the Old Indian defense, Czech variation. The black queen moved forward on the queen side. In game 69 the engines castled in opposite directions, a pawn exchange opened the d file and evals came down. The engines exchanged minor pieces and a pair of rooks, the black queen moved forward and threatened the white king. After some shuffling the engines exchanged queens, the game was adjudicated after another minor piece exchange. In game 70 both engines castled short, exchanges opened files on the queen side and evals came down. The engines continued to exchange pieces and pawns, the queen side pawns were cleared and Stockfish moved a rook forward. Stockfish captured 3 pawns and Leela captured a knight, the game reached a RN vs RBN position. Leela gave the bishop for passer on the 7th rank, the game was adjudicated a few moves later.


Monday, September 8, 2025

Season 28 superfinal games 51-60

After 60 games Stockfish leads 23-13 with 24 draws. Leela won its third game pair, but Stockfish won twice. Stockfish's lead is now +10, its win rate is slowing and it will be harder to break the record gap. There is no doubt as to the winner of the match, even though there are still 20 pairs yet to play. 

Games 51-52 started with a sideline of the Czech Benoni defense. In game 51 the engines opened the a file, exchanged a pair of rooks and Leela captured a pawn. After some shuffling the remaining rooks were exchanged, the game reached a BN vs BN position on move 43. Stockfish's eval dropped, the engines exchanged minor piecs and Leela used a bishop to block black passers. The engines traded pawns and opened the board, each pushed a passer but was blocked before the promotion square. There was a long shuffle, the game was adjudicated on move 129 close to the 50-move draw. 

In game 52 the center was blocked, there was one pawn exchange on the queen side and one on the king side. Stockfish kept its king uncastled, evals were stable and the engines shuffled. The white king walked to the king side, after move 50 evals increased very slowly. On move 66 Leela pushed a pawn on the queen side and Stockfish pushed one on the king side, preparing to open the board.

Both engines were low on time, Stockfish ignored the queen side and attacked the king side while Leela captured the two white bishops. Stockfish exposed the black king and created 3 passers. The engines exchanged queens and the game reached a R vs BBN position, white 3 pawns up.

Stockfish managed to trap and capture the knight. Leela captured two pawns but still had to face 3 passers, Stockfish queened twice and mated. Stockfish wins the game pair, it leads 21-11.

Games 53-54 started with a 30-ply line in the Ruy Lopez, Chigorin defense. The center was closed and all pieces and pawns were on the board. In game 53 Stockfish gave a pawn to open a path for a bishop. Leela opened the a and h files, then the engines exchanged a pair of bishops and all rooks. The engines shuffled for a while and then the exchanges continued, the game reached a BN vs BN position on move 59. Stockfish's eval was at 0, Leela took a long time to lower its eval. The engines exchanged bishops and shuffed, the game was adjudicated on move 100. In game 54 there were no exchanges after the start, evals started to decrease. The engines opened the h file and Leela captured a pawn. A pawn exchange opened the c file and the engines shuffled for a while. On move 52 the first pieces were exchanged, Stockfish traded a rook for two minor pieces. The game reached a R vs BN position and was adjudicated.

Games 55-56 started with a sideline in the French Winawer, advance variation. The center was blocked and the white queen moved forward on the king side. In game 55 Stockfish pushed a pawn on the king side to harass the white queen, Leela exchanged pawns on the queen side and opened the b file. The black king stayed in the center, in a series of exchanges Stockfish gave a knight for two pawns and the queens were exchanged. 

Stockfish moved a rook forward and the black king walked to the king side, Leela defended the c2 pawn and then gave back a knight for pawns. It captured another pawn and the c pawn became a passer. Leela continued to keep its c pawn safe, the white king slowly moved forward in the center. A series of exchanges reduced to a RN vs RN position. 

Leela pushed the passer with the king supporting in front of it, Stockfish gave the knight to capture the passer. Leela captured a pawn to create another passer, Stockfish couldn't prevent a queening and mate followed. 

In game 56 there were no pawn exchanges after the start, the engines exchanged all bishops and Leela castled long. The engines shuffled behind their pawn lines, on move 62 there was a pawn exchange on the queen side. The shuffling resumed and on move 107 the engines exchanged a pair of knights. After the engines exchanged queens evals came down, Leela gave a knight for two pawns and after a pair of rooks was exchanged the game was adjudicated. Leela wins the game pair, Stockfish leads 21-12

Games 57-58 started with a 20-ply rare sideline in the KID fianchetto, classical variation. The center was blocked and all pieces and pawns were on the board. In game 57 Leela pushed pawns on the queen side, Stockfish pushed the h pawn to h3. The engines opened the b file and then opened the f file, Stockfish captured a pawn in the center. Leela captured the black h pawn, then in a long PV agreement Stockfish gave a rook for a knight, the engines exchanged pieces until only QR vs QN were left. Stockfish was two pawns up with 3 passers, its eval was 0. Leela captured one passer and its eval came down, the game was adjudicated.

In game 58 the engines exchanged a pair of minor pieces on the queen side, the files remained closed. The engines shuffled for a while, on move 43 Stockfish's eval jumped. Stockfish gave a pawn on the queen side, the a file opened but Stockfish doubled rooks on the b file. After another minor piece exchange Stockfish regained the pawn, the white b pawn became a passer. In a series of exchanges the engines reduced to a RBN vs RBN position. 

Leela had to watch the white b pawn, Stockfish moved the rook to the 7th rank and then captured the black c pawn. Leela managed to capture the white passer but lost its bishop. Stockfish captured the remaining black pawns, it had one pawn left and Leela couldn't stop the queening and mate. Stockfish wins the game pair, it leads 22-12.

Games 59-60 started with a line in the Alekhine defense, modern variation. In game 59 the engines played out a long PV agreement, one pair of bishops was exchanged and Stockfish had an isolated pawn in the center. The white queen moved forward and the engines exchanged queens and minor pieces, Leela also had an isolated pawn in the center. Evals slowly increased, on move 33 the game reached a RNN vs RBN position.

Both kings moved to the center, Stockfish blocked the white king moving forward on the queen side. The engines exchanged pawns on the queen side, Leela captured a pawn and created a passer. The engines exchanged minor pieces, Leela abandoned the passer and captured a pawn on the king side. 

Leela captured a second pawn and created a passer. The white king moved forward and captured the last black pawn. Leela pushed passers forward and queened, Stockfish lost material and was mated. 

In game 60 the engines played out a different long PV agreement, the engines exchanged queens and a pair of knights and the black king moved without castling. Evals jumped after Stockfish opened the center, on move 27 the game reached a RBB vs RBN posoition. 

Both rooks moved forward, both engines captured a pawn on the queen side. The white king moved forward and captured the two black pawns on the king side that had no support. 

Leela captured one pawn back but Stockfish still had a passer on the king side. Leela captured a pawn on the queen side but Stockfish moved the rook to the 7th rank and its king was in front of the white passer. Leela gave the knight for the passer, Stockfish trapped the black king in the corner and mated. There were two white wins in this game pair, Stockfish leads 23-13.


Saturday, September 6, 2025

Season 28 superfinal games 41-50

After 50 games Stockfish leads 20-11 with 19 draws. Leela won (only) its second game pair of the match, but then it lost a game on time for the second time and Stockfish won a game pair from both sides - something we haven't seen in a superfinal for a long time. The other 3 game pairs were drawn and Stockfish extends its lead to +9 at the halfway point. At this rate the final score gap may be close to record high for a superfinal.

Games 41-42 started with a sideline of the Nimzo-Indian defense, St. Petersburg variation. In game 41 there were no exchanges after the start, the engines formed pawn lines and moved pieces behind them. The center and queen side were blocked, Stockfish had a bishop in front of the pawns. On move 29 there was a pawn exchange on the king side, after move 39 there were a few minor piece exchanges. Leela's eval was close to 2 at some point but then started to drift down as the engines shuffled. On move 82 there was another minor piece exchange, Stockfish moved its king to the queen side and Leela moved its king to the center. After move 112 evals started to increase, the black forward bishop was trapped (though safe) and Leela managed to exchange queens and capture a pawn, creating a passer.

The black bishop was out of the game, Leela moved its rooks to the king side and its bishop forward, then pushed the g pawn. Stockfish exchanged pawns and captured the passer, but after a pair of rooks was exchanged Leela moved its rook to the 7th rank, attacking the black pawns. Leela captured two pawns and Stockfish couldn't prevent a queening. Stockfish delayed with checks but was eventually mated.

In game 42 the engines blocked the center and queen side, similar to the reverse game. There were no pawn exchanges and Leela kept its bishops behind the pawns, on move 30 the engines exchanged a pair of bishops. The engines blocked the king side as well and started shuffling. On move 62 there was a pawn exchange, Stockfish's eval increase for a while and came back down when the shuffle continued. Stockfish had one pawn move left, the game ended in a 50 move draw on move 150. Leela wins the game pair, Stockfish leads 16-9.

Games 43-44 started with a rare sideline of the English, Anglo-Indian defense, the black queen moved forward in the center. In game 43 Leela pushed pawns in the center and moved its queen forward on the queen side. After Stockfish castled Leela pushed a pawn to h6, Stockfish captured a pawn on the queen side and created a passer for both engines. Stockfish pushed its passer, Leela captured a pawn and moved its queen forward. At first Stockfish avoided exchanging queens, but after Leela captured the black passer the queens were exchanged. The engines reduced to a RRN vs RRN position, Stockfish regained the pawn and the engines started to shuffle. Stockfish's eval was 0, Leela's eval slowly drifted down. On move 85 Leela pushed the passer and reset the 50-move counter, but then it failed to move on time and lost.

In game 44 Stockfish thought Leela castled too soon, both evals jumped as Stockfish exchanged pawns and opened the h file. The white king stayed in the center and Stockfish doubled queen and rook on the h file. Leela tried to threaten the white king, in a series of exchanges the engines reduced to a QR vs QB position with black a pawn up.

Stockfish moved its pieces to the center and its king to the king side. The rook moved to the back rank and pinned the black bishop. Leela tried to delay with checks, it avoided exchanging queens. Eventually Stockfish captured the bishop and mate followed. Stockfish wins this game pair from both sides, it leads 18-9.

Games 45-46 started with a rare sideline in the Scandinavian defense. In game 45 there were no exchanges after the start, Stockfish was late developing its queen side. Leela pushed a pawn on the king side, after exchanging a pair of knights the engines opened the g file. In a long PV agreement the center pawns were cleared, most pieces were exchanged and the game reached a RB vs BN position with black two pawns up.

For a while it seemed Leela was not sure how to proceed and evals remained stable. When Leela moved the rook to the back rank Stockfish's eval started to increase. Leela managed to trap the black king on the h file and its eval also increased. Eventually the rook moved to the h file, the black knight and king moved away and Leela captured the h pawn on move 71.

Stockfish tried to counter Leela's passer by pushing its own passer to the 2nd rank. Leela blocked with its king and threatened to take the a7 pawn, even by sacrificing its rook, since its a pawn would be unstoppable. Stockfish couldn't take the passer, the black king moved away from the king side and Leela slowly captured more pawns. Stockfish lost more material, Leela queened a passer and mated.

In game 46 Leela developed its queen side pieces quickly, the engines exchanged minor pieces and a pair of pawns in the center and opened the d file. Evals increased steadily, Stockfish gave a pawn on the king side while Leela moved a rook forward on the queen side. Stockfish captured pawns on the queen side and created connected passers.

Leela moved its queen back to stop the white passers, Stockfish exchanged knights and moved its queen forward through the center. Leela captured one passer but now its king was in danger, it exchanged pieces and reduced to a rook ending with white a pawn up. 

Stockfish had two passers, while Leela defended the white king captured the remaining black pawns. Stockfish then queened twice and mated. There were two wins in this game pair, Stockfish leads 19-10.

Games 47-48 started with a rare sideline of the Sicilian Najdorf, Zagreb variation. In game 47 the engines exchanged minor pieces and Stockfish moved its queen forward. Leela captured a pawn, opened the a file and exchanged a pair of rooks. Stockfish castled late and Leela kept its king in the center. Leela captured another pawn and created connected passers on the queen side. The game reached a QRB vs QRB position, Stockfish's eval dropped despite being two pawns down. The engines traded pawns, Stockfish blocked the white passers and Leela didn't find a way to improve. After exchanging queens Leela's eval dropped and the game was adjudicated. In game 48 the black queen stayed back, Stockfish pushed pawns on the queen side, opened files and created a passer. The black king moved to the king side without castling, Leela gave a rook for a knight and pawn and the game reached a QRR vs QRB position. Leela had passers in the center, Stockfish abandoned its passer and captured the two black passers. Leela's eval dropped as queens and more pawns were exchanged, Leela found a fortress, from move 51 it repeated rook moves while Stockfish shuffled. The game was adjudicated on move 99.

Games 49-50 started with a sideline in the Pirc defense. In game 49 the engines exchanged a pair of knights in the center, Leela moved a bishop to c6 and evals increased. Leela captured a pawn on the queen side and Stockfish gave a rook for the forward bishop and a pawn.

Leela opened the a file, doubled rooks there and moved a rook forward. Stockfish tried to keep the center and king side closed and to defend the open queen side. There was a pawn exchange on the king side, and Leela pushed a pawn forward on the queen side and created a passer. Then Leela captured another pawn in the center.

Leela captured pawns and opened files on the king side, threatening the black king. Stockfish lost more and more material and was mated. 

In game 50 the engines exchanged minor pieces, then exchanged pawns in the center and Leela captured a pawn. Leela tried to hold on to its extra pawn and it didn't develop its queen side pieces. Stockfish's eval increased while Leela's eval decreased until it realized it was in trouble after a 17 minute think on move 20. 

Leela moved its knight while Stockfish captured the e pawn and defended its passer, offering its bishop for several moves. Leela gave a rook for a knight in the center, Stockfish pushed the passer and Leela captured the bishop. Stockfish moved a rook to the 7th rank, then gave a pawn and opened the g file. Stockfish pushed the passer to the 7th rank and threatened the black king, in a series of exchanges Leela captured the passer and the game reached a Q vs RB position.

The engines traded pawns until there was only one white pawn and two black. Stockfish used checks and fork threats to push its pawn to the 7th rank, Leela gave the bishop to capture the passer. Stockfish converted the 6-man ending in 30 more moves. There were two wins in this game pair, Stockfish leads 20-11.