Event: Freestyle Chess Open A
Site: Karlsruhe, Germany
Date: 2025-04-20
White: Tang, Andrew
WhiteTitle: GM
WhiteElo: 2529
Black: Becker, Matthias
BlackTitle: FM
BlackElo: 2320
Result: 1-0
Variant: Fischerandom
TimeControl: 90 min per game + 30 sec per move

1. e4 { [%eval 0.19] [%clk 1:27:01] } 1... f5 { [%eval 0.4] [%clk 1:25:06] } 2. e5 { [%eval 0.21] [%clk 1:23:50] } 2... c6 { [%eval 0.43] [%clk 1:21:25] } 3. d4 { [%eval 0.13] [%clk 1:21:27] } 3... d6 { [%eval 0.08] [%clk 1:16:42] } 4. f4 { [%eval 0.07] [%clk 1:16:50] } 4... Ncb6 { [%eval 0.4] [%clk 1:16:12] } 5. Nd3 { [%eval 0.17] [%clk 1:15:47] } 5... Nc7 { [%eval 0.22] [%clk 1:15:40] } 6. Nb3 { [%eval 0.0] [%clk 1:13:32] } 6... Nc4 { [%eval 0.21] [%clk 1:15:18] } 7. Qe2 { [%eval -0.04] [%clk 1:11:09] } 7... O-O-O?! { [%eval 0.54] } { Inaccuracy. Bd5 was best. } { [%clk 1:12:33] } 8. Bf2 { [%eval 0.18] [%clk 1:08:36] } 8... Bd5 { [%eval 0.21] [%clk 1:08:47] } 9. Bg3 { [%eval 0.17] [%clk 1:02:03] } 9... Ne6 { [%eval 0.2] [%clk 1:02:57] } 10. c3 { [%eval 0.29] [%clk 0:49:25] } 10... a5 { [%eval 0.25] [%clk 0:52:04] } 11. Nd2 { [%eval 0.0] [%clk 0:44:51] } 11... Nxd2 { [%eval 0.17] [%clk 0:49:32] } 12. Rxd2 { [%eval 0.15] [%clk 0:43:09] } 12... Be4?! { [%eval 0.73] } { Inaccuracy. Rg8 was best. } { [%clk 0:39:04] } 13. Bc2?! { [%eval 0.03] } { Inaccuracy. O-O was best. } { [%clk 0:42:35] } 13... d5?! { [%eval 1.05] } { Inaccuracy. Rg8 was best. } { [%clk 0:34:34] } 14. b4 { [%eval 0.6] [%clk 0:39:41] } 14... axb4 { [%eval 0.75] [%clk 0:31:07] } 15. Nxb4 { [%eval 0.61] [%clk 0:40:01] } 15... Bxc2?! { [%eval 1.61] } { Inaccuracy. g5 was best. } { [%clk 0:27:17] } 16. Rxc2 { [%eval 1.38] [%clk 0:39:54] } 16... Kd7 { [%eval 1.93] [%clk 0:27:17] } 17. Rb2 { [%eval 1.67] [%clk 0:36:44] } 17... Ke8 { [%eval 1.46] [%clk 0:27:17] } 18. O-O { [%eval 1.48] [%clk 0:36:50] } 18... Kf7 { [%eval 1.44] [%clk 0:27:06] } 19. Nd3 { [%eval 1.36] [%clk 0:20:26] } 19... Rd7 { [%eval 1.42] [%clk 0:26:23] } 20. Rfb1 { [%eval 1.51] [%clk 0:20:36] } 20... Qc8 { [%eval 1.65] [%clk 0:26:21] } 21. Nc5 { [%eval 1.79] [%clk 0:16:39] } 21... Nxc5 { [%eval 1.67] [%clk 0:25:59] } 22. dxc5 { [%eval 1.96] [%clk 0:17:05] } 22... Ke6 { [%eval 2.45] [%clk 0:23:03] } 23. Qh5 { [%eval 1.85] [%clk 0:14:57] } 23... d4? { [%eval 3.3] } { Mistake. g6 was best. } { [%clk 0:14:08] } 24. cxd4 { [%eval 3.25] [%clk 0:13:23] } 24... Rxd4 { [%eval 3.47] [%clk 0:13:55] } 25. Rxb7 { [%eval 3.23] [%clk 0:13:22] } 25... Bc7 { [%eval 3.5] [%clk 0:13:29] } 26. h3 { [%eval 3.51] [%clk 0:12:34] } 26... Rd7 { [%eval 4.1] [%clk 0:10:44] } 27. Kh2 { [%eval 3.88] [%clk 0:10:09] } 27... Ba5 { [%eval 4.16] [%clk 0:10:51] } 28. Rxd7 { [%eval 4.08] [%clk 0:09:15] } 28... Qxd7 { [%eval 4.33] [%clk 0:11:11] } 29. Rd1 { [%eval 3.86] [%clk 0:09:25] } 29... Qb7?! { [%eval 5.14] } { Inaccuracy. Qc7 was best. } { [%clk 0:10:13] } 30. Bf2?! { [%eval 3.63] } { Inaccuracy. Bh4 was best. } { [%clk 0:06:47] } 30... Qb2 { [%eval 3.96] [%clk 0:08:36] } 31. Qf3 { [%eval 3.77] [%clk 0:06:21] } 31... Rc8 { [%eval 4.32] [%clk 0:08:41] } 32. Bh4?? { [%eval 1.95] } { Blunder. Qd3 was best. } { [%clk 0:02:50] } 32... Qxa2?! { [%eval 2.76] } { Inaccuracy. Qc2 was best. } { [%clk 0:08:18] } 33. Qh5 { [%eval 2.57] [%clk 0:02:48] } 33... Bd2?! { [%eval 3.39] } { Inaccuracy. Qc2 was best. } { [%clk 0:03:29] } 34. Qxh7 { [%eval 3.02] [%clk 0:02:30] } 34... Bxf4+?? { [%eval 6.28] } { Blunder. Qc2 was best. } { [%clk 0:03:29] } 35. Kh1 { [%eval 6.11] [%clk 0:02:58] } 35... g5?! { [%eval 11.23] } { Inaccuracy. Bxe5 was best. } { [%clk 0:01:14] } 36. Qg6+ { [%eval 10.31] [%clk 0:01:51] } 36... Kxe5 { [%eval 12.88] [%clk 0:01:41] } 37. Qg7+ { [%eval 27.61] [%clk 0:02:03] } 37... Ke6 { [%eval 9.68] [%clk 0:01:56] } 38. Re1+ { [%eval 8.41] [%clk 0:02:29] } 38... Kd5 { [%clk 0:01:00] } 1-0