Event: ODJM B 2024
Site: Willingen GER
Date: 2024-05-19
White: Liang, Jiaxuan
WhiteElo: 1673
Black: Uhlmann, Jonas
BlackElo: 1842
Result: 1-0
ECO: B06
Opening: Modern Defense: Standard Defense
Variant: Standard
Termination: normal

1. e4 { [%clk 1:30:57] } 1... g6 { [%clk 1:30:51] } 2. d4 { [%clk 1:31:14] } 2... Bg7 { [%clk 1:31:11] } 3. Nc3 { [%clk 1:31:12] } 3... d6 { [%clk 1:31:25] } 4. Be3 { [%clk 1:30:27] } 4... Nf6 { [%clk 1:31:39] } 5. h3 { [%clk 1:27:12] } 5... O-O { [%clk 1:26:46] } 6. Qd2 { [%clk 1:23:41] } 6... Nbd7 { [%clk 1:16:43] } 7. f4 { [%clk 1:17:07] } 7... c5 { [%clk 1:07:00] } 8. Nf3 { [%clk 1:11:55] } 8... cxd4 { [%clk 1:03:11] } 9. Bxd4 { [%clk 1:08:43] } 9... Nc5 { [%clk 1:00:37] } 10. Qe3 { [%clk 0:57:04] } 10... Qa5 { [%clk 0:53:16] } 11. Bd3 { [%clk 0:46:32] } 11... Ne6 { [%clk 0:46:07] } 12. f5 { [%clk 0:42:56] } 12... Nxd4 { [%clk 0:45:13] } 13. Nxd4 { [%clk 0:42:14] } 13... gxf5 { [%clk 0:41:40] } 14. Nxf5 { [%clk 0:30:14] } 14... Bxf5 { [%clk 0:41:50] } 15. Qg5 { [%clk 0:27:21] } 15... Qb4 { [%clk 0:30:34] } 16. exf5 { [%clk 0:23:10] } 16... Qxb2 { [%clk 0:30:07] } 17. Kd2 { [%clk 0:23:06] } 17... Qxc3+ { [%clk 0:27:36] } 18. Kxc3 { [%clk 0:22:56] } 18... Ne4+ { [%clk 0:27:58] } 19. Kb3 { [%clk 0:22:33] } 19... Nxg5 { [%clk 0:28:12] } 20. Rae1 { [%clk 0:22:50] } 20... f6 { [%clk 0:27:58] } 21. Rxe7 { [%clk 0:22:18] } 21... Nf7 { [%clk 0:28:01] } 22. Bc4 { [%clk 0:22:01] } 22... Bh6 { [%clk 0:25:31] } 23. Rhe1 { [%clk 0:21:54] } 23... Bf4 { [%clk 0:23:37] } 24. R1e4 { [%clk 0:21:23] } 24... Bh6 { [%clk 0:22:43] } 25. h4 { [%clk 0:20:55] } 25... b5 { [%clk 0:18:08] } 26. Bd5 { [%clk 0:20:48] } 26... Rac8 { [%clk 0:17:26] } 27. c4 { [%clk 0:16:35] } 27... bxc4+ { [%clk 0:16:40] } 28. Rxc4 { [%clk 0:16:26] } 28... Rxc4 { [%clk 0:16:43] } 29. Kxc4 { [%clk 0:16:12] } 29... Bf4 { [%clk 0:16:53] } 30. Rxa7 { [%clk 0:16:34] } 30... Be3 { [%clk 0:10:53] } 31. Rb7 { [%clk 0:16:02] } 31... Bd2 { [%clk 0:08:43] } 32. a4 { [%clk 0:15:58] } 32... h5 { [%clk 0:03:46] } 33. Ra7 { [%clk 0:15:56] } 33... Be3 { [%clk 0:03:09] } 34. Rb7 { [%clk 0:15:43] } 34... Bd2 { [%clk 0:03:23] } 35. Rd7 { [%clk 0:13:36] } 35... Kg7 { [%clk 0:03:17] } 36. Kb5 { [%clk 0:12:56] } 36... Be1 { [%clk 0:29:19] } 1-0