[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.308] mt=1692ms } 1... e6 { [%clk 0:00:58.924] mt=2076ms }
2. c4 { [%clk 0:01:00.307] mt=1ms } 2... Be7 { [%clk 0:00:57.924] mt=2000ms }
3. e4 { [%clk 0:01:01.306] mt=1ms } 3... Nf6 { [%clk 0:00:56.97] mt=1954ms } 4.
Bd3 { [%clk 0:01:00.216] mt=2090ms } 4... O-O { [%clk 0:00:56.039] mt=1931ms }
5. Nc3 { [%clk 0:00:59.175] mt=2041ms } 5... Nc6
{ [%clk 0:00:55.146] mt=1893ms } 6. e5 { [%clk 0:00:58.188] mt=1987ms } 6...
Ne8 { [%clk 0:00:54.294] mt=1852ms } 7. Nf3 { [%clk 0:00:57.244] mt=1944ms }
7... Bb4 { [%clk 0:00:53.439] mt=1855ms } 8. Qb3
{ [%clk 0:00:56.331] mt=1912ms } 8... d6 { [%clk 0:00:52.629] mt=1810ms } 9. a3
{ [%clk 0:00:55.421] mt=1911ms } 9... Ba5 { [%clk 0:00:51.846] mt=1783ms } 10.
Qc2 { [%clk 0:00:54.563] mt=1857ms } 10... h5 { [%clk 0:00:51.104] mt=1742ms }
11. Be3 { [%clk 0:00:53.736] mt=1827ms } 11... Rb8
{ [%clk 0:00:50.373] mt=1731ms } 12. O-O { [%clk 0:00:52.912] mt=1824ms } 12...
f5 { [%clk 0:00:49.677] mt=1696ms } 13. Bg5 { [%clk 0:00:52.134] mt=1777ms }
13... Qd7 { [%clk 0:00:48.994] mt=1683ms } 14. b4
{ [%clk 0:00:51.368] mt=1766ms } 14... Bxb4 { [%clk 0:00:48.348] mt=1646ms }
15. axb4 { [%clk 0:00:50.626] mt=1742ms } 15... Nxb4
{ [%clk 0:00:47.711] mt=1637ms } 16. Qb1 { [%clk 0:00:49.933] mt=1693ms } 16...
Nxd3 { [%clk 0:00:47.105] mt=1607ms } 17. Qxd3 { [%clk 0:00:49.239] mt=1693ms }
17... a6 { [%clk 0:00:46.508] mt=1596ms } 18. exd6
{ [%clk 0:00:48.588] mt=1652ms } 18... cxd6 { [%clk 0:00:45.942] mt=1566ms }
19. Nh4 { [%clk 0:00:47.943] mt=1644ms } 19... Qf7
{ [%clk 0:00:45.355] mt=1587ms } 20. Rfb1 { [%clk 0:00:47.339] mt=1604ms }
20... b6 { [%clk 0:00:44.817] mt=1537ms } 21. d5
{ [%clk 0:00:46.75] mt=1589ms } 21... Nf6 { [%clk 0:00:44.297] mt=1520ms } 22.
Be3 { [%clk 0:00:46.186] mt=1564ms } 22... Nd7 { [%clk 0:00:43.802] mt=1495ms }
23. Nf3 { [%clk 0:00:45.606] mt=1580ms } 23... Nc5
{ [%clk 0:00:43.302] mt=1500ms } 24. Qe2 { [%clk 0:00:45.067] mt=1538ms } 24...
f4 { [%clk 0:00:42.84] mt=1462ms } 25. Ng5 { [%clk 0:00:44.562] mt=1505ms }
25... Qf5 { [%clk 0:00:42.381] mt=1459ms } 26. Bxc5
{ [%clk 0:00:44.075] mt=1487ms } 26... dxc5 { [%clk 0:00:41.928] mt=1453ms }
27. Qxh5 { [%clk 0:00:43.586] mt=1489ms } 27... f3
{ [%clk 0:00:41.486] mt=1442ms } 28. gxf3 { [%clk 0:00:43.13] mt=1456ms } 28...
Rd8 { [%clk 0:00:41.081] mt=1405ms } 29. dxe6 { [%clk 0:00:42.687] mt=1443ms }
29... Bxe6 { [%clk 0:00:40.665] mt=1416ms } 30. Rxa6
{ [%clk 0:00:42.258] mt=1429ms } 30... Rd6 { [%clk 0:00:40.285] mt=1380ms } 31.
Qh4 { [%clk 0:00:41.835] mt=1423ms } 31... Qg6 { [%clk 0:00:39.916] mt=1370ms }
32. Qg3 { [%clk 0:00:41.424] mt=1411ms } 32... Bc8
{ [%clk 0:00:39.563] mt=1353ms } 33. Ra4 { [%clk 0:00:41.027] mt=1397ms } 33...
Bf5 { [%clk 0:00:39.197] mt=1366ms } 34. Nge4 { [%clk 0:00:40.638] mt=1389ms }
34... Rc6 { [%clk 0:00:38.867] mt=1330ms } 35. Nd5
{ [%clk 0:00:40.272] mt=1365ms } 35... Re8 { [%clk 0:00:38.543] mt=1324ms } 36.
Ra6 { [%clk 0:00:39.912] mt=1360ms } 36... Bxe4
{ [%clk 0:00:38.243] mt=1300ms } 37. fxe4 { [%clk 0:00:39.578] mt=1333ms }
37... Qxe4 { [%clk 0:00:37.924] mt=1319ms } 38. Rbxb6
{ [%clk 0:00:39.246] mt=1333ms } 38... Rxb6 { [%clk 0:00:37.643] mt=1280ms }
39. Rxb6 { [%clk 0:00:38.923] mt=1323ms } 39... Qe1+
{ [%clk 0:00:37.339] mt=1305ms } 40. Kg2 { [%clk 0:00:38.612] mt=1310ms } 40...
Qe4+ { [%clk 0:00:37.076] mt=1263ms } 41. Kh3 { [%clk 0:00:38.306] mt=1306ms }
41... Qf5+ { [%clk 0:00:36.812] mt=1264ms } 42. Kh4
{ [%clk 0:00:38.023] mt=1283ms } 42... Re4+ { [%clk 0:00:36.571] mt=1241ms }
43. f4 { [%clk 0:00:37.725] mt=1298ms } 43... Kf7
{ [%clk 0:00:36.319] mt=1253ms } 44. Rb7+ { [%clk 0:00:37.46] mt=1265ms } 44...
Ke8 { [%clk 0:00:36.093] mt=1226ms } 45. Rb8+ { [%clk 0:00:37.208] mt=1252ms }
45... Kf7 { [%clk 0:00:35.838] mt=1255ms } 46. Qb3
{ [%clk 0:00:36.966] mt=1242ms } 46... g5+ { [%clk 0:00:35.628] mt=1211ms } 47.
Kg3 { [%clk 0:00:36.711] mt=1254ms } 47... gxf4+
{ [%clk 0:00:35.383] mt=1244ms } 48. Kf3 { [%clk 0:00:36.482] mt=1230ms } 48...
Ke6 { [%clk 0:00:35.185] mt=1198ms } 49. Qb6+ { [%clk 0:00:36.254] mt=1228ms }
49... Ke5 { [%clk 0:00:34.965] mt=1220ms } 50. Qb2+
{ [%clk 0:00:36.027] mt=1227ms } 50... Ke6 { [%clk 0:00:34.767] mt=1198ms } 51.
Rb6+ { [%clk 0:00:35.804] mt=1223ms } 51... Kf7
{ [%clk 0:00:34.563] mt=1204ms } 52. Rb7+ { [%clk 0:00:35.59] mt=1214ms } 52...
Re7 { [%clk 0:00:34.369] mt=1194ms } 53. Rxe7+ { [%clk 0:00:35.398] mt=1192ms }
53... Kg6 { [%clk 0:00:35.204] mt=166ms } 54. Qg7+
{ [%clk 0:00:35.208] mt=1190ms } 54... Kh5 { [%clk 0:00:36.169] mt=35ms } 55.
Qh8+ { [%clk 0:00:35.023] mt=1185ms } 55... Qh7 { [%clk 0:00:37.113] mt=56ms }
56. Qxh7+ { [%clk 0:00:34.853] mt=1170ms } 56... Kg5
{ [%clk 0:00:38.086] mt=27ms } 57. h4# { [%clk 0:00:34.681] mt=1172ms } 1-0
