Created from the CSV obtained via the Lichess Open Database. All the product of either search and replace — mostly with regular expressions — or of simply opening the file in ChessBase, which then provides the proper tags and converts the movelist to standard algebraic notation.

CAVEAT: This may be a flawed DB. It works in ChessBase, but it mentions on that linked Lichess page that the puzzles actually start on the second move. I haven’t messed around with it enough, but it’s possible that every single puzzle is played from the wrong side.

3,307,409 puzzles • 896 MB PGN • 92.5 MB 7z
https://www.mediafire.com/file/hdwitwnm8fpefvu/lichess-puzzles-by-rating.7z/file

Rank Name                                  TC     Elo     +/-   Games    Wins  Losses   Draws   Points   Score    Draw    Time Illegal  Discon   Stall WrClaim 
   1 Berserk 11.1                      10+0.1      97      12    1200     391      63     746    764.0   63.7%   62.2%       0       0       0       0       0 
   2 Berserk 11                        10+0.1      95      12    1200     386      66     748    760.0   63.3%   62.3%       0       0       0       0       0 
   3 Berserk 10                        10+0.1      45      12    1200     289     134     777    677.5   56.5%   64.8%       0       0       0       0       0 
   4 Berserk 9                         10+0.1      22      11    1200     240     165     795    637.5   53.1%   66.3%       0       0       0       0       0 
   5 Berserk 8.5.1                     10+0.1     -58      12    1200     135     335     730    500.0   41.7%   60.8%       0       0       0       0       0 
   6 Berserk 8.5                       10+0.1     -63      12    1200     125     341     734    492.0   41.0%   61.2%       0       0       0       0       0 
   7 Berserk 8                         10+0.1    -141      13    1200      47     509     644    369.0   30.8%   53.7%       0       0       0       0       0 

SPRT: llr 0 (0.0%), lbound -inf, ubound inf
4200 of 4200 games finished.

Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
Cores: 6
Logical processors: 12
Installed RAM: 12.0 GB

CuteChess GUI 1.3.1
TC: 10+0.1
Hash: 16 MB
Threads: 1
Concurrent: 2
Ponder off
Draw adjudication: after mv 80, 30 moves within 1 cp
No resign adjudication
Syzygy 3-4-5 TB adjudication
ECO 16 ply Opening Suite

All 4200 Games:
https://www.mediafire.com/file_premium/k1dnh2mautiyhe7/cerl-230814-b1.pgn/file

Rank Name                                  TC     Elo     +/-   Games    Wins  Losses   Draws   Points   Score    Draw    Time Illegal  Discon   Stall WrClaim 
   1 SugaR XPrO 230623                 10+0.1      30      13     600      93      42     465    325.5   54.3%   77.5%       0       0       0       0       0 
   2 ShashChess 33.1                   10+0.1      26      14     600      99      54     447    322.5   53.8%   74.5%       0       0       0       0       0 
   3 BrainLearn 25.2                   10+0.1      24      14     600      95      53     452    321.0   53.5%   75.3%       0       0       0       0       0 
   4 Dragon 3.2                        10+0.1     -81      16     600      31     169     400    231.0   38.5%   66.7%       0       0       0       0       0 

SPRT: llr 0 (0.0%), lbound -inf, ubound inf
1200 of 1200 games finished.

Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
Cores: 6
Logical processors: 12
Installed RAM: 12.0 GB

CuteChess GUI 1.3.1
TC: 10+0.1
Hash: 16 MB
Threads: 1
Concurrent: 2
Ponder off
Draw adjudication: after mv 80, 30 moves within 1 cp
No resign adjudication
Syzygy 3-4-5 TB adjudication
ECO 16 ply Opening Suite

All 1200 Games:
https://www.mediafire.com/file_premium/vyspl4yfj5dgubg/cerl-230813-b2.pgn/file

Rank Name                                  TC     Elo     +/-   Games    Wins  Losses   Draws   Points   Score    Draw    Time Illegal  Discon   Stall WrClaim 
   1 Avalanche 1.4.0                   10+0.1     161      26     600     362     102     136    430.0   71.7%   22.7%       0       0       0       0       0 
   2 Monolith 2                        10+0.1      53      23     600     250     159     191    345.5   57.6%   31.8%       0       0       0       0       0 
   3 Altair 3.0.0                      10+0.1     -64      23     600     148     258     194    245.0   40.8%   32.3%       0       0       0       0       0 
   4 Polaris 1.6.1                     10+0.1    -148      25     600      92     333     175    179.5   29.9%   29.2%       0       0       0       0       0 

SPRT: llr 0 (0.0%), lbound -inf, ubound inf
1200 of 1200 games finished.

Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
Cores: 6
Logical processors: 12
Installed RAM: 12.0 GB

CuteChess GUI 1.3.1
TC: 10+0.1
Hash: 16 MB
Threads: 1
Concurrent: 2
Ponder off
Draw adjudication: after mv 80, 30 moves within 1 cp
No resign adjudication
Syzygy 3-4-5 TB adjudication
ECO 16 ply Opening Suite

All 1200 Games:
https://www.mediafire.com/file_premium/qr4xxk8lxx4mxgd/cerl-230813-b1.pgn/file

Rank Name                                  TC     Elo     +/-   Games    Wins  Losses   Draws   Points   Score    Draw    Time Illegal  Discon   Stall WrClaim 
   1 Berserk 11.1                      10+0.1     229      23     600     361      14     225    473.5   78.9%   37.5%       0       0       0       0       0 
   2 Clover 5.0                        10+0.1     118      21     600     271      75     254    398.0   66.3%   42.3%       0       0       0       0       0 
   3 Viridithas 10.0.0                 10+0.1      -1      22     600     182     184     234    299.0   49.8%   39.0%       0       0       0       0       0 
   4 Avalanche 1.4.0                   10+0.1    -515      46     600       1     542      57     29.5    4.9%    9.5%       0       0       0       0       0 

SPRT: llr 0 (0.0%), lbound -inf, ubound inf
1200 of 1200 games finished.

Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
Cores: 6
Logical processors: 12
Installed RAM: 12.0 GB

CuteChess GUI 1.3.1
TC: 10+0.1
Hash: 16 MB
Threads: 1
Concurrent: 2
Ponder off
Draw adjudication: after mv 80, 30 moves within 1 cp
No resign adjudication
Syzygy 3-4-5 TB adjudication
ECO 16 ply Opening Suite

All 1200 Games:
https://www.mediafire.com/file_premium/2kgtt0yjcr1q0aj/cerl-230812-b3.pgn/file

Rank Name                                  TC     Elo     +/-   Games    Wins  Losses   Draws   Points   Score    Draw    Time Illegal  Discon   Stall WrClaim 
   1 Berserk 11.1                      10+0.1     206      26     400     225      12     163    306.5   76.6%   40.8%       0       0       0       0       0 
   2 Clover 5.0                        10+0.1      52      25     400     137      78     185    229.5   57.4%   46.3%       0       0       0       0       0 
   3 Arasan 23.5                       10+0.1    -288      31     400       5     277     118     64.0   16.0%   29.5%       0       0       0       0       0 

SPRT: llr 0 (0.0%), lbound -inf, ubound inf
600 of 600 games finished.

Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
Cores: 6
Logical processors: 12
Installed RAM: 12.0 GB

CuteChess GUI 1.3.1
TC: 10+0.1
Hash: 16 MB
Threads: 1
Concurrent: 2
Ponder off
Draw adjudication: after mv 80, 30 moves within 1 cp
No resign adjudication
Syzygy 3-4-5 TB adjudication
ECO 16 ply Opening Suite

All 600 Games:
https://www.mediafire.com/file_premium/8qjih4lr82nt2o4/cerl-230812-b2.pgn/file

Rank Name                                  TC     Elo     +/-   Games    Wins  Losses   Draws   Points   Score    Draw    Time Illegal  Discon   Stall WrClaim 
   1 Stockfish 16                      10+0.1      97      19     400     120      11     269    254.5   63.6%   67.3%       0       0       0       0       0 
   2 Dragon 3.2                        10+0.1     -11      19     400      53      66     281    193.5   48.4%   70.3%       0       0       0       0       0 
   3 Berserk 11.1                      10+0.1     -85      19     400      21     117     262    152.0   38.0%   65.5%       0       0       0       0       0 

SPRT: llr 0 (0.0%), lbound -inf, ubound inf
600 of 600 games finished.

Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
Cores: 6
Logical processors: 12
Installed RAM: 12.0 GB

CuteChess GUI 1.3.1
TC: 10+0.1
Hash: 16 MB
Threads: 1
Concurrent: 2
Ponder off
Draw adjudication: after mv 80, 30 moves within 1 cp
No resign adjudication
Syzygy 3-4-5 TB adjudication
ECO 16 ply Opening Suite

All 600 Games:
https://www.mediafire.com/file_premium/olrzeyipzw6q9e0/cerl-230812-b1.pgn/file

Score of Stockfish 15.1 vs Stockfish 16: 12 - 22 - 166 [0.475]
...      Stockfish 15.1 playing White: 7 - 9 - 84  [0.490] 100
...      Stockfish 15.1 playing Black: 5 - 13 - 82  [0.460] 100
...      White vs Black: 20 - 14 - 166  [0.515] 200
Elo difference: -17.4 +/- 19.7, LOS: 4.3 %, DrawRatio: 83.0 %
SPRT: llr 0 (0.0%), lbound -inf, ubound inf
200 of 200 games finished.

Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
Cores: 6
Logical processors: 12
Installed RAM: 12.0 GB

CuteChess GUI 1.3.1
TC: 600+5
Hash: 128 MB
Threads: 1
Concurrent: 2
Ponder off
Draw adjudication: after mv 80, 30 moves within 1 cp
No resign adjudication
Syzygy 3-4-5 TB adjudication
Named Openings suite to whichever ply is required

All 200 games
https://www.mediafire.com/file_premium/2yltxbdh4je5100/robot-fight-230810-b1.pgn/file