30.
d2#
30.
d1
29.
c3
29.
e2
28. e3
28.
e1
27.
xb3
27.
d2
26.
c4+
26.
b3
25.
xa2
25.
e2
24. c1=
+
24.
d4
23. c2
23.
xc6
22.
b2
22.
d4+
21.
xc2
21.
xc2
20.
d3
20.
c1
19.
c4
19.
e2
18.
c2
18.
c1
17. bxc3
17.
xc3
16.
c3
16.
d2
15.
c6
15.
c1
14.
a4
14.
b3
13. e4
13.
b2
12.
c5
12.
d2
11.
xd3
11. exd3
10.
xd5
10.
xd5+
9.
d5
9.
b3+
8.
b5
8.
c1
7. axb4
7. cxb4
6. b4
6.
a3
5. cxd3
5.
c1
4.
a4
4.
b2
3. c4
3. bxc3
2. dxc3
2. d3
1. d4
1. c3
Start
<!show id='above'><!fire data-action='f:load'><!position id='110' select rotate='0'>{"pieces":{"19":"1-pawn","20":"1-king","23":"1-queen","28":"0-king"},"moves":{"19":"*:b1-.,s:b1-O,24","20":"*:b1-.,s:b1-O,21,25,15,26,16","23":"*:b1-.,s:b1-O,24,22,21,28,18,13,8,3,29,27,17,11,5","28":"*:b1-.,s:b1-O;*:b0-.,s:b0-O,d:b0-O,29:,27:,23:,24:,22:"},"default_marks":{"17":["b2-circle"],"23":["b2-circle"]},"type":"normal","turn":0}<!allow-moves>false<!scaled-content id='above:players-line'>[]<!listen key='game:115724' last='113' component='source'><!frame-contents>{"player-0":[{"type":"img","img":"icon\/pic-default.png","x":0,"y":-12,"width":136,"height":136,"class_":"picture","border":4,"href":null},{"type":"text","text":"<img src='icon\/pawn-white.png' class='color-icon'\/>ChessXplainer","x":0,"y":68,"font_size":24,"href":null},{"type":"text","text":"<span class='result looser' data-tip='loser' data-dir='bottom-right'>(0)<\/span>","x":74,"y":-12,"font_size":24,"showif":"pos.last"}],"player-1":[{"type":"img","img":"pic\/12-pHNJ.png","x":0,"y":-12,"width":136,"height":136,"class_":"picture","border":4,"href":null},{"type":"text","text":"<img src='icon\/pawn-black.png' class='color-icon'\/>sportember","x":0,"y":68,"font_size":24,"href":null},{"type":"text","text":"<span class='result winner' data-tip='winner' data-dir='bottom-right'>(1)<\/span>","x":74,"y":-12,"font_size":24,"showif":"pos.last"}]}<!fire data-action='f:print-all'><!show id='below'><!replace id='below:comment-boxes:public-new'><!eval>find_id('below:comment-boxes:public:input:text').onclick = function () {find_id('below:comment-boxes:public-new').textContent = null;var last_event = find_id('source-params:last-event').getAttribute('data-value');find_id('below:comment-boxes:public:list:params:last-view').setAttribute('data-value', last_event);foreach(find_id('below:comment-boxes:public:list'), '.new', function (new_mark) { new_mark.classList.remove('new'); });}
Public messages
Anybody can see and write.