[Event "chess-bot-battle"]
[Site "chess-bot-battle"]
[Date "2026.08.05"]
[Round "-"]
[White "dave"]
[Black "charlie"]
[Result "1-0"]
[Termination "checkmate"]
[TimeControl "60+1"]

1. d4 { [%clk 0:00:59.113] mt=1887ms } 1... e6 { [%clk 0:00:58.916] mt=2084ms }
2. g3 { [%clk 0:01:00.112] mt=1ms } 2... Nf6 { [%clk 0:00:57.921] mt=1995ms }
3. Nf3 { [%clk 0:01:01.112] mt=1ms } 3... Be7 { [%clk 0:00:56.966] mt=1955ms }
4. Bg2 { [%clk 0:01:02.111] mt=1ms } 4... Nd5 { [%clk 0:00:56.04] mt=1926ms }
5. e4 { [%clk 0:01:01.035] mt=2076ms } 5... Nf6
{ [%clk 0:00:55.105] mt=1935ms } 6. Nc3 { [%clk 0:00:59.966] mt=2068ms } 6...
Bb4 { [%clk 0:00:54.216] mt=1889ms } 7. Ne5 { [%clk 0:00:58.965] mt=2001ms }
7... d5 { [%clk 0:00:53.379] mt=1837ms } 8. f3 { [%clk 0:00:57.98] mt=1985ms }
8... dxe4 { [%clk 0:00:52.583] mt=1796ms } 9. fxe4
{ [%clk 0:00:57.038] mt=1942ms } 9... c5 { [%clk 0:00:51.801] mt=1781ms } 10.
Be3 { [%clk 0:00:56.133] mt=1905ms } 10... cxd4
{ [%clk 0:00:51.061] mt=1740ms } 11. Bxd4 { [%clk 0:00:55.253] mt=1880ms }
11... O-O { [%clk 0:00:50.323] mt=1738ms } 12. a3
{ [%clk 0:00:54.368] mt=1884ms } 12... Ba5 { [%clk 0:00:49.626] mt=1697ms } 13.
O-O { [%clk 0:00:53.512] mt=1856ms } 13... Bb6 { [%clk 0:00:48.939] mt=1688ms }
14. Ne2 { [%clk 0:00:52.717] mt=1796ms } 14... Nbd7
{ [%clk 0:00:48.257] mt=1682ms } 15. Nc4 { [%clk 0:00:51.943] mt=1774ms } 15...
Bxd4+ { [%clk 0:00:47.6] mt=1657ms } 16. Qxd4 { [%clk 0:00:51.202] mt=1740ms }
16... Nb8 { [%clk 0:00:46.992] mt=1608ms } 17. Qc5
{ [%clk 0:00:50.476] mt=1726ms } 17... b6 { [%clk 0:00:46.394] mt=1599ms } 18.
Qf2 { [%clk 0:00:49.76] mt=1716ms } 18... Qc7 { [%clk 0:00:45.83] mt=1564ms }
19. e5 { [%clk 0:00:49.076] mt=1684ms } 19... Nd5
{ [%clk 0:00:45.273] mt=1557ms } 20. Nd6 { [%clk 0:00:48.413] mt=1663ms } 20...
Ba6 { [%clk 0:00:44.748] mt=1525ms } 21. c4 { [%clk 0:00:47.785] mt=1627ms }
21... Bxc4 { [%clk 0:00:44.199] mt=1548ms } 22. Rfc1
{ [%clk 0:00:47.163] mt=1622ms } 22... b5 { [%clk 0:00:43.698] mt=1501ms } 23.
b3 { [%clk 0:00:46.573] mt=1590ms } 23... Qa5 { [%clk 0:00:43.207] mt=1491ms }
24. bxc4 { [%clk 0:00:46.002] mt=1572ms } 24... bxc4
{ [%clk 0:00:42.745] mt=1462ms } 25. Nxc4 { [%clk 0:00:45.445] mt=1557ms }
25... Qb5 { [%clk 0:00:42.288] mt=1456ms } 26. Nd6
{ [%clk 0:00:44.894] mt=1550ms } 26... Qb6 { [%clk 0:00:41.864] mt=1424ms } 27.
Nf4 { [%clk 0:00:44.375] mt=1519ms } 27... Qxf2+
{ [%clk 0:00:41.427] mt=1437ms } 28. Kxf2 { [%clk 0:00:43.89] mt=1485ms } 28...
Nd7 { [%clk 0:00:41.032] mt=1395ms } 29. Bxd5 { [%clk 0:00:43.418] mt=1473ms }
29... exd5 { [%clk 0:00:40.628] mt=1404ms } 30. Re1
{ [%clk 0:00:42.953] mt=1464ms } 30... Rad8 { [%clk 0:00:40.258] mt=1370ms }
31. e6 { [%clk 0:00:42.511] mt=1442ms } 31... fxe6
{ [%clk 0:00:39.89] mt=1368ms } 32. Kg2 { [%clk 0:00:42.069] mt=1443ms } 32...
Nc5 { [%clk 0:00:39.525] mt=1364ms } 33. Nxe6 { [%clk 0:00:41.65] mt=1419ms }
33... Rxd6 { [%clk 0:00:39.164] mt=1361ms } 34. Nxc5
{ [%clk 0:00:41.237] mt=1413ms } 34... Rc8 { [%clk 0:00:38.833] mt=1331ms } 35.
Rec1 { [%clk 0:00:40.857] mt=1380ms } 35... Rdc6
{ [%clk 0:00:38.503] mt=1331ms } 36. Nd3 { [%clk 0:00:40.479] mt=1378ms } 36...
Rxc1 { [%clk 0:00:38.198] mt=1305ms } 37. Rxc1 { [%clk 0:00:40.117] mt=1362ms }
37... Rxc1 { [%clk 0:00:37.899] mt=1299ms } 38. Nxc1
{ [%clk 0:00:39.766] mt=1351ms } 38... h6 { [%clk 0:00:37.622] mt=1277ms } 39.
Kf3 { [%clk 0:00:39.435] mt=1330ms } 39... Kf7 { [%clk 0:00:37.33] mt=1292ms }
40. Ke3 { [%clk 0:00:39.11] mt=1325ms } 40... a5
{ [%clk 0:00:37.068] mt=1262ms } 41. Kd4 { [%clk 0:00:38.794] mt=1317ms } 41...
Ke6 { [%clk 0:00:36.785] mt=1283ms } 42. Nd3 { [%clk 0:00:38.497] mt=1297ms }
42... Kf5 { [%clk 0:00:36.538] mt=1247ms } 43. h3
{ [%clk 0:00:38.209] mt=1287ms } 43... Ke6 { [%clk 0:00:36.277] mt=1261ms } 44.
Nf4+ { [%clk 0:00:37.921] mt=1288ms } 44... Kf5
{ [%clk 0:00:36.044] mt=1232ms } 45. Kxd5 { [%clk 0:00:37.648] mt=1273ms }
45... g5 { [%clk 0:00:35.816] mt=1229ms } 46. Nd3
{ [%clk 0:00:37.384] mt=1264ms } 46... h5 { [%clk 0:00:35.606] mt=1210ms } 47.
Nc5 { [%clk 0:00:37.133] mt=1251ms } 47... a4 { [%clk 0:00:35.391] mt=1215ms }
48. Ne4 { [%clk 0:00:36.89] mt=1243ms } 48... g4
{ [%clk 0:00:35.189] mt=1202ms } 49. h4 { [%clk 0:00:36.656] mt=1234ms } 49...
Kg6 { [%clk 0:00:34.991] mt=1199ms } 50. Ke6 { [%clk 0:00:36.43] mt=1226ms }
50... Kg7 { [%clk 0:00:34.808] mt=1183ms } 51. Nc3
{ [%clk 0:00:36.213] mt=1218ms } 51... Kg6 { [%clk 0:00:34.621] mt=1188ms } 52.
Nxa4 { [%clk 0:00:36.003] mt=1209ms } 52... Kg7 { [%clk 0:00:34.45] mt=1170ms }
53. Nc5 { [%clk 0:00:35.797] mt=1207ms } 53... Kf8
{ [%clk 0:00:34.253] mt=1198ms } 54. a4 { [%clk 0:00:35.6] mt=1197ms } 54...
Ke8 { [%clk 0:00:34.097] mt=1156ms } 55. Nb7 { [%clk 0:00:35.41] mt=1189ms }
55... Kf8 { [%clk 0:00:34.544] mt=553ms } 56. a5
{ [%clk 0:00:35.228] mt=1182ms } 56... Kg7 { [%clk 0:00:35.11] mt=433ms } 57.
a6 { [%clk 0:00:35.051] mt=1177ms } 57... Kg6 { [%clk 0:00:35.914] mt=197ms }
58. a7 { [%clk 0:00:34.874] mt=1177ms } 58... Kg7
{ [%clk 0:00:36.786] mt=128ms } 59. a8=Q { [%clk 0:00:34.702] mt=1171ms } 59...
Kg6 { [%clk 0:00:37.708] mt=78ms } 60. Qa1 { [%clk 0:00:34.538] mt=1165ms }
60... Kh6 { [%clk 0:00:38.653] mt=55ms } 61. Kf7
{ [%clk 0:00:34.383] mt=1155ms } 61... Kh7 { [%clk 0:00:39.618] mt=35ms } 62.
Qg7# { [%clk 0:00:34.235] mt=1148ms } 1-0
