[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. g3 { [%clk 0:00:59.228] mt=1772ms } 1... e5 { [%clk 0:00:58.918] mt=2082ms }
2. Nc3 { [%clk 0:00:58.228] mt=2000ms } 2... Nf6
{ [%clk 0:00:57.908] mt=2010ms } 3. Bg2 { [%clk 0:00:59.227] mt=1ms } 3... Bb4
{ [%clk 0:00:56.942] mt=1966ms } 4. a3 { [%clk 0:00:58.212] mt=2015ms } 4...
Bc5 { [%clk 0:00:56.017] mt=1925ms } 5. Nf3 { [%clk 0:00:57.27] mt=1942ms }
5... Nc6 { [%clk 0:00:55.117] mt=1900ms } 6. Nxe5
{ [%clk 0:00:56.314] mt=1955ms } 6... Nxe5 { [%clk 0:00:54.267] mt=1850ms } 7.
d4 { [%clk 0:00:55.4] mt=1915ms } 7... Bd6 { [%clk 0:00:53.424] mt=1843ms } 8.
dxe5 { [%clk 0:00:54.513] mt=1887ms } 8... Bxe5
{ [%clk 0:00:52.609] mt=1814ms } 9. Qd3 { [%clk 0:00:53.67] mt=1843ms } 9...
O-O { [%clk 0:00:51.833] mt=1776ms } 10. O-O { [%clk 0:00:52.84] mt=1830ms }
10... c6 { [%clk 0:00:51.086] mt=1747ms } 11. Be3
{ [%clk 0:00:52.053] mt=1787ms } 11... Qa5 { [%clk 0:00:50.355] mt=1731ms } 12.
b4 { [%clk 0:00:51.285] mt=1768ms } 12... Qc7 { [%clk 0:00:49.657] mt=1698ms }
13. Rae1 { [%clk 0:00:50.556] mt=1729ms } 13... a6
{ [%clk 0:00:48.969] mt=1688ms } 14. f4 { [%clk 0:00:49.86] mt=1696ms } 14...
Bd6 { [%clk 0:00:48.322] mt=1646ms } 15. Rd1 { [%clk 0:00:49.158] mt=1702ms }
15... Be7 { [%clk 0:00:47.679] mt=1644ms } 16. Bf3
{ [%clk 0:00:48.491] mt=1667ms } 16... a5 { [%clk 0:00:47.068] mt=1611ms } 17.
Rb1 { [%clk 0:00:47.849] mt=1642ms } 17... axb4
{ [%clk 0:00:46.464] mt=1604ms } 18. axb4 { [%clk 0:00:47.241] mt=1608ms }
18... Ra3 { [%clk 0:00:45.895] mt=1569ms } 19. Bc1
{ [%clk 0:00:46.646] mt=1595ms } 19... Ra6 { [%clk 0:00:45.332] mt=1562ms } 20.
e4 { [%clk 0:00:46.062] mt=1584ms } 20... Rb6 { [%clk 0:00:44.798] mt=1535ms }
21. Qc4 { [%clk 0:00:45.509] mt=1554ms } 21... Rd8
{ [%clk 0:00:44.266] mt=1532ms } 22. Be3 { [%clk 0:00:44.973] mt=1536ms } 22...
Ra6 { [%clk 0:00:43.775] mt=1491ms } 23. Rb2 { [%clk 0:00:44.448] mt=1525ms }
23... Ne8 { [%clk 0:00:43.288] mt=1487ms } 24. f5
{ [%clk 0:00:43.955] mt=1493ms } 24... Nd6 { [%clk 0:00:42.828] mt=1460ms } 25.
Qd3 { [%clk 0:00:43.461] mt=1494ms } 25... Bf6 { [%clk 0:00:42.376] mt=1452ms }
26. Bc5 { [%clk 0:00:42.956] mt=1505ms } 26... Ne8
{ [%clk 0:00:41.947] mt=1429ms } 27. Rb3 { [%clk 0:00:42.473] mt=1483ms } 27...
d6 { [%clk 0:00:41.524] mt=1423ms } 28. Be3 { [%clk 0:00:42.001] mt=1472ms }
28... Be5 { [%clk 0:00:41.126] mt=1398ms } 29. b5
{ [%clk 0:00:41.553] mt=1449ms } 29... Ra5 { [%clk 0:00:40.726] mt=1400ms } 30.
bxc6 { [%clk 0:00:41.13] mt=1423ms } 30... b5 { [%clk 0:00:40.354] mt=1372ms }
31. Nd5 { [%clk 0:00:40.73] mt=1400ms } 31... Qb8
{ [%clk 0:00:39.985] mt=1369ms } 32. Bb6 { [%clk 0:00:40.329] mt=1401ms } 32...
Ra2 { [%clk 0:00:39.637] mt=1347ms } 33. Bxd8 { [%clk 0:00:39.956] mt=1373ms }
33... Bxf5 { [%clk 0:00:39.29] mt=1347ms } 34. c7
{ [%clk 0:00:39.621] mt=1335ms } 34... Qa7+ { [%clk 0:00:38.965] mt=1326ms }
35. Kg2 { [%clk 0:00:39.292] mt=1329ms } 35... Be6
{ [%clk 0:00:38.636] mt=1329ms } 36. Ne7+ { [%clk 0:00:38.957] mt=1335ms }
36... Kf8 { [%clk 0:00:38.334] mt=1301ms } 37. c8=R
{ [%clk 0:00:38.626] mt=1331ms } 37... Bxc8 { [%clk 0:00:38.028] mt=1306ms }
38. Nxc8 { [%clk 0:00:38.33] mt=1296ms } 38... Qd7
{ [%clk 0:00:37.742] mt=1286ms } 39. Be7+ { [%clk 0:00:38.042] mt=1288ms }
39... Kg8 { [%clk 0:00:37.459] mt=1283ms } 40. Rc3
{ [%clk 0:00:37.757] mt=1285ms } 40... Bxc3 { [%clk 0:00:37.187] mt=1272ms }
41. Qxc3 { [%clk 0:00:37.453] mt=1303ms } 41... b4
{ [%clk 0:00:36.921] mt=1266ms } 42. Qc4 { [%clk 0:00:37.192] mt=1262ms } 42...
Qe6 { [%clk 0:00:36.673] mt=1248ms } 43. Qc6 { [%clk 0:00:36.945] mt=1246ms }
43... Nf6 { [%clk 0:00:36.426] mt=1247ms } 44. Bxf6
{ [%clk 0:00:36.708] mt=1238ms } 44... gxf6 { [%clk 0:00:36.183] mt=1244ms }
45. Rf2 { [%clk 0:00:36.477] mt=1231ms } 45... h5
{ [%clk 0:00:35.944] mt=1238ms } 46. Nxd6 { [%clk 0:00:36.249] mt=1228ms }
46... h4 { [%clk 0:00:35.722] mt=1222ms } 47. Bg4
{ [%clk 0:00:36.031] mt=1218ms } 47... Qe7 { [%clk 0:00:35.489] mt=1233ms } 48.
Nf5 { [%clk 0:00:35.812] mt=1219ms } 48... Qe5 { [%clk 0:00:35.284] mt=1205ms }
49. Rf1 { [%clk 0:00:35.613] mt=1199ms } 49... b3
{ [%clk 0:00:35.079] mt=1205ms } 50. Qc8+ { [%clk 0:00:35.423] mt=1191ms }
50... Kh7 { [%clk 0:00:34.893] mt=1186ms } 51. Qf8
{ [%clk 0:00:35.229] mt=1194ms } 51... Rxc2+ { [%clk 0:00:34.698] mt=1195ms }
52. Kh3 { [%clk 0:00:35.045] mt=1184ms } 52... Rxh2+
{ [%clk 0:00:35.383] mt=315ms } 53. Kxh2 { [%clk 0:00:34.862] mt=1183ms } 53...
Qb2+ { [%clk 0:00:36.269] mt=113ms } 54. Kh3 { [%clk 0:00:34.686] mt=1176ms }
54... Qg2+ { [%clk 0:00:37.24] mt=30ms } 55. Kxg2
{ [%clk 0:00:34.526] mt=1161ms } 55... h3+ { [%clk 0:00:38.18] mt=59ms } 56.
Kxh3 { [%clk 0:00:34.362] mt=1164ms } 56... b2 { [%clk 0:00:39.16] mt=20ms }
57. Qg7# { [%clk 0:00:34.209] mt=1153ms } 1-0
