[Event "DEM U12 2026"]
[Site "Willingen GER"]
[Date "2026.05.24"]
[Round "1"]
[White "Cao, Da"]
[Black "Heilmann, Theo"]
[Result "1/2-1/2"]
[Termination "normal"]
[Board "30"]
[WhiteElo "1814"]
[BlackElo "1684"]
[WhiteClock "00:13:14"]
[BlackClock "00:21:52"]
[PlyCount "62"]
[WhiteFideId "41859278"]
[BlackFideId "34678476"]
[EventCountry "GER"]
[EventRounds "9"]
[EventType "swiss"]
[EventDate "2026.05.23"]

1. d4 {[%clk 01:30:57]} {[%emt 00:00:02]} d5 {[%clk 01:30:32]} {[%emt
00:00:29]} 2. Bf4 {[%clk 01:31:22]} {[%emt 00:00:04]} Nf6 {[%clk 01:30:30]}
{[%emt 00:00:33]} 3. e3 {[%clk 01:31:44]} {[%emt 00:00:08]} c5 {[%clk
01:30:42]} {[%emt 00:00:19]} 4. c3 {[%clk 01:31:54]} {[%emt 00:00:19]} Nc6
{[%clk 01:31:00]} {[%emt 00:00:12]} 5. Nd2 {[%clk 01:32:03]} {[%emt 00:00:22]}
Bf5 {[%clk 01:30:56]} {[%emt 00:00:34]} 6. Bb5 {[%clk 01:29:36]} {[%emt
00:02:57]} e6 {[%clk 01:25:09]} {[%emt 00:06:17]} 7. Ngf3 {[%clk 01:29:37]}
{[%emt 00:00:28]} Qb6 {[%clk 01:21:54]} {[%emt 00:03:45]} 8. Qa4 {[%clk
01:16:09]} {[%emt 00:13:58]} a6 {[%clk 01:21:45]} {[%emt 00:00:40]} 9. Bxc6+
{[%clk 01:16:23]} {[%emt 00:00:15]} Qxc6 {[%clk 01:22:06]} {[%emt 00:00:09]}
10. Qxc6+ {[%clk 01:16:23]} {[%emt 00:00:30]} bxc6 {[%clk 01:22:27]} {[%emt
00:00:10]} 11. dxc5 {[%clk 01:15:49]} {[%emt 00:01:03]} Bxc5 {[%clk 01:18:19]}
{[%emt 00:04:38]} 12. Nb3 {[%clk 01:15:47]} {[%emt 00:00:32]} Bb6 {[%clk
01:14:21]} {[%emt 00:04:28]} 13. Nfd4 {[%clk 01:14:23]} {[%emt 00:01:54]} Kd7
{[%clk 01:11:17]} {[%emt 00:03:35]} 14. Nxf5 {[%clk 01:14:01]} {[%emt
00:00:51]} exf5 {[%clk 01:11:35]} {[%emt 00:00:13]} 15. Nd4 {[%clk 01:12:39]}
{[%emt 00:01:51]} Bxd4 {[%clk 01:11:37]} {[%emt 00:00:28]} 16. cxd4 {[%clk
01:12:20]} {[%emt 00:00:49]} Ne4 {[%clk 01:11:03]} {[%emt 00:01:04]} 17. f3
{[%clk 01:12:27]} {[%emt 00:00:24]} Nd6 {[%clk 01:10:01]} {[%emt 00:01:31]} 18.
Kf2 {[%clk 01:04:01]} {[%emt 00:08:55]} Rhe8 {[%clk 01:05:04]} {[%emt
00:05:28]} 19. Rac1 {[%clk 01:01:41]} {[%emt 00:02:49]} Re6 {[%clk 01:01:52]}
{[%emt 00:03:42]} 20. Bxd6 {[%clk 00:59:16]} {[%emt 00:02:55]} Kxd6 {[%clk
00:58:32]} {[%emt 00:03:50]} 21. Rc5 {[%clk 00:51:44]} {[%emt 00:08:02]} Kc7
{[%clk 00:54:55]} {[%emt 00:04:07]} 22. Rhc1 {[%clk 00:51:34]} {[%emt
00:00:40]} Kb7 {[%clk 00:54:55]} {[%emt 00:00:30]} 23. R1c3 {[%clk 00:50:24]}
{[%emt 00:01:40]} Rae8 {[%clk 00:53:46]} {[%emt 00:01:38]} 24. a4 {[%clk
00:45:46]} {[%emt 00:05:09]} f4 {[%clk 00:49:22]} {[%emt 00:04:55]} 25. exf4
{[%clk 00:44:23]} {[%emt 00:01:52]} Re2+ {[%clk 00:46:52]} {[%emt 00:03:00]}
26. Kg3 {[%clk 00:43:35]} {[%emt 00:01:17]} R8e6 {[%clk 00:40:37]} {[%emt
00:06:46]} 27. f5 {[%clk 00:40:23]} {[%emt 00:03:41]} Rf6 {[%clk 00:38:27]}
{[%emt 00:02:42]} 28. Rb3+ {[%clk 00:29:00]} {[%emt 00:11:52]} Kc7 {[%clk
00:30:12]} {[%emt 00:08:45]} 29. a5 {[%clk 00:24:58]} {[%emt 00:04:33]} Rxf5
{[%clk 00:27:40]} {[%emt 00:03:01]} 30. Rb6 {[%clk 00:21:47]} {[%emt 00:03:41]}
Rf6 {[%clk 00:22:01]} {[%emt 00:06:09]} 31. b4 {[%clk 00:13:14]} {[%emt
00:09:03]} Rg6+ {[%clk 00:21:52]} {[%emt 00:00:37]} 1/2-1/2
