28.
xg1
27. g1=
27.
f6
26. g2
26.
e2
25. fxg3
25. g3
24. gxf4
24. f4
23. g5
23.
xd4
22.
xd4
22.
d4
21.
c6
21.
xb2
20. b2
20.
g7
19. cxb3
19.
xh6
18. c4
18.
xg7
17. c5
17.
xe4
16. e4
16.
xf8
15. e5
15.
xa3
14.
a3
14.
e3
13.
xh6
13.
h6
12.
xa7
12.
xh2
11.
xh2
11.
xa7
10. hxg6
10.
xg6
9.
g6
9.
xg4
8.
g4
8. axb3
7. cxb3
7. b3
6. bxc4
6. c4
5.
xf7
5.
xf7
4. b5
4.
xd2
3.
xd2
3.
c4
2.
xd5
2. exd5
1. d5
1. e4
Start
<!show id='above'><!fire data-action='f:load'><!position id='58' select rotate='0'>{"pieces":{"21":"0-bishop","57":"0-knight","62":"0-knight"},"moves":{"21":"*:b1-.,s:b1-O,30,39,28,35,42,49,56,14,7,12,3","57":"*:b1-.,s:b1-O,42,40,51","62":"*:b1-.,s:b1-O,47,45,52"},"default_marks":{"52":["b2-circle"],"62":["b2-scross","b2-circle"]},"type":"normal","turn":1}<!allow-moves>false<!scaled-content id='above:players-line'>[]<!listen key='game:122309' last='59' 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'\/>james556","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":"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-black.png' class='color-icon'\/>Loganlikeschess","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.