Event: Round 1: Vaibhav Kalpaka - Steven Liu
Site: https://lichess.org/broadcast/2nd-annual-thanksgiving-day-open/round-1/j6DeIWI3/at0OZiRt
Date: 2025-10-31
White: Vaibhav Kalpaka
WhiteTitle: FM
WhiteElo: 2230
Black: Steven Liu
BlackTitle: CM
Result: 1/2-1/2
ECO: A13
Opening: English Opening: Agincourt Defense
Variant: Standard
TimeControl: 90+30

1. c4 { [%eval 0.12] [%clk 0:44:25] } 1... e6 { [%eval 0.25] [%clk 1:30:23] } 2. g3 { [%eval 0.14] [%clk 0:44:42] } 2... Nf6 { [%eval 0.24] [%clk 1:30:28] } 3. Bg2 { [%eval 0.15] [%clk 0:45:05] } 3... d5 { [%eval 0.14] [%clk 1:30:27] } 4. cxd5 { [%eval -0.15] [%clk 0:45:13] } 4... exd5 { [%eval -0.11] [%clk 1:30:49] } 5. Nf3 { [%eval -0.11] [%clk 0:45:37] } 5... Bd6 { [%eval 0.0] [%clk 1:29:24] } 6. O-O { [%eval 0.0] [%clk 0:45:52] } 6... O-O { [%eval 0.0] [%clk 1:29:40] } 7. d3 { [%eval 0.0] [%clk 0:44:44] } 7... Re8 { [%eval 0.0] [%clk 1:16:06] } 8. Nc3 { [%eval -0.05] [%clk 0:41:28] } 8... c6 { [%eval 0.19] [%clk 1:16:18] } 9. Re1 { [%eval -0.26] [%clk 1:26:43] } 9... Nbd7 { [%eval 0.17] [%clk 1:11:07] } 10. e4 { [%eval 0.18] [%clk 1:25:49] } 10... dxe4 { [%eval 0.15] [%clk 1:09:58] } 11. dxe4 { [%eval 0.2] [%clk 1:26:11] } 11... Ne5 { [%eval 0.31] [%clk 1:09:51] } 12. h3 { [%eval 0.16] [%clk 1:21:01] } 12... Be6 { [%eval 0.17] [%clk 0:59:47] } 13. Nxe5 { [%eval 0.17] [%clk 1:12:18] } 13... Bxe5 { [%eval 0.19] [%clk 1:00:10] } 14. Be3 { [%eval 0.12] [%clk 1:12:32] } 14... Qa5 { [%eval 0.17] [%clk 0:56:17] } 15. f4 { [%eval -0.19] [%clk 1:12:00] } 15... Rad8 { [%eval 0.15] [%clk 0:55:53] } 16. Qc2 { [%eval 0.11] [%clk 1:12:22] } 16... Bd4 { [%eval 0.2] [%clk 0:55:37] } 17. Bxd4 { [%eval 0.22] [%clk 1:10:38] } 17... Rxd4 { [%eval 0.21] [%clk 0:55:55] } 18. Rad1 { [%eval 0.19] [%clk 1:10:59] } 18... Red8 { [%eval 0.63] [%clk 0:46:32] } 19. Rxd4 { [%eval 0.68] [%clk 1:10:36] } 19... Rxd4 { [%eval 0.8] [%clk 0:46:41] } 20. Rd1?! { [%eval 0.0] } { Inaccuracy. Qf2 was best. } { [%clk 1:10:53] } 20... Rxd1+ { [%eval 0.0] [%clk 0:37:13] } 21. Qxd1 { [%eval 0.0] [%clk 1:10:37] } 21... h5 { [%eval 0.0] [%clk 0:35:52] } 22. f5 { [%eval -0.12] [%clk 1:07:12] } 22... Bxa2 { [%eval -0.06] [%clk 0:32:17] } 23. Nxa2 { [%eval -0.25] [%clk 1:06:48] } 23... Qxa2 { [%eval -0.31] [%clk 0:31:54] } 24. Qd8+ { [%eval -0.24] [%clk 1:07:06] } 24... Kh7 { [%eval -0.52] [%clk 0:32:15] } 25. e5 { [%eval -0.51] [%clk 1:07:06] } 25... Nd5 { [%eval 0.0] [%clk 0:29:36] } 26. e6 { [%eval 0.0] [%clk 0:57:36] } 26... fxe6 { [%eval 0.0] [%clk 0:28:35] } 27. fxe6 { [%eval 0.0] [%clk 0:58:03] } 27... Qb1+ { [%eval 0.0] [%clk 0:28:37] } 28. Kh2 { [%eval 0.0] [%clk 0:57:42] } 28... Qe1 { [%eval 0.0] [%clk 0:28:30] } 29. Bxd5 { [%eval 0.0] [%clk 0:57:05] } 29... Qd2+ { [%eval 0.0] [%clk 0:28:19] } 30. Kh1 { [%eval 0.0] [%clk 0:56:59] } 30... Qe1+ { [%eval 0.0] [%clk 0:28:17] } 31. Kh2 { [%eval 0.0] [%clk 0:57:23] } 31... Qd2+ { [%eval 0.0] [%clk 0:28:42] } 1/2-1/2