[Event "Scholar's mate"]
[Site "*"]
[Date "2013.??.??"]
[Round "?"]
[White "Player 1"]
[Black "Player 2"]
[Result "1-0"]

1. e4 e5 2. Bc4 Nc6 3. Qh5 Nf6 4. Qxf7# 1-0


[Event "Game with comments and NAGs"]

{A comment with braces: ab{cd\}ef\\ghij 3 backslashes: \\\\\\}
1. e4 ! e6 ?! RR {This opening is called the French.} 2. d4 +/= {A comment with a degenerated \backslash} 2... a5 N *


[Event "Game with variations"]

1.e4 e5 (1...e6 +-) 2.Nf3 Nc6 3.Bb5 ({Italian game:} 3.Bc4 Bc5)
(3.d4 exd4 4.Nxd4 ($42 4.Bc4 !? Nf6 inf) 4...Bc5) 3...a6 4.Bxc6 dxc6 1/2-1/2


[Event "1<sup>st</sup> American Chess Congress"]
[Site "New York, NY USA"]
[Date "1857.11.03"]
[Round "4.6"]
[White "Paulsen, Louis"]
[Black "Morphy, Paul"]
[Result "0-1"]
[ECO "C48"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bc5 5. O-O O-O 6. Nxe5 Re8 7. Nxc6 dxc6
8. Bc4 b5 9. Be2 Nxe4 10. Nxe4 Rxe4 11. Bf3 Re6 12. c3 Qd3 13. b4 Bb6 14. a4 bxa4
15. Qxa4 Bd7 16. Ra2 Rae8 17. Qa6

{Morphy took twelve minutes over his next move, probably to assure himself that
the combination was sound and that he had a forced win in every variation.}

17... Qxf3 $3 18. gxf3 Rg6+ 19. Kh1 Bh3 20. Rd1
({Not} 20. Rg1 Rxg1+ 21. Kxg1 Re1+ $19)
20... Bg2+ 21. Kg1 Bxf3+ 22. Kf1 Bg2+

(22...Rg2 $1 {would have won more quickly. For instance:} 23. Qd3 Rxf2+ 24. Kg1 Rg2+ 25. Kh1 Rg1#)

23. Kg1 Bh3+ 24. Kh1 Bxf2 25. Qf1 {Absolutely forced.} 25... Bxf1 26. Rxf1 Re2
27. Ra1 Rh6 28. d4 Be3 0-1


[Annotator "gokhan007"]
[FEN "r2q1b1r/ppn2kpp/2p1b3/3nP3/2BPQ3/P1N5/1PP3PP/R1B1K2R w KQ - 1 14"]
[SetUp "1"]

14. O-O+ Ke8 *


[Event "Game with long/short comment descriptors"]
{Empty line after first comment of variation => LONG.}

1.e4 e5 (

{Within short variation, always SHORT.}

1...e6 +-

{Within short variation, always SHORT.}

) 2.Nf3 Nc6 3.Bb5

(

{No empty line after => SHORT.} 3.Bc4 Bc5 {No empty line before => SHORT.}

)

3...a6 4.Bxc6

({Empty line after first comment of variation => LONG.}

4. Ba4 b5

{Empty line before comment => LONG.})

4... dxc6 1/2-1/2


[Event "Game with null-moves"]

1.e4 -- 2.d4 d5 3.-- e5 4.Nf3 Ne7 5.Nxe5 -- 6.Nd7 -- 7.Bb5 -- 8.Nf6# 1-0


[Event "Game with tags"]

1.e4 {[%cal Ge2e4]} 1...h5 {[%cal Gh7h5] Odd move:    the pawn in h5 [%csl Rh5] is weak.}
({[%key value] More usual is} 1...c5 { })
2.d4 {[%key value1] Cannot have several tags with the same key here! [%key value2]}
2...a5 {No tag here.}
3.c4 { This is a comment. } { [%key value] }
3...g5 {[%key2 value2][%key1 value1]} { This is another comment. }
4.f4 {[%BlankTag  ]}
4...b5 {[%LineSplittedTag
The  value ]}
*


[Event "Game with variant tag 1"]
[Variant "Standard"]

1. a3 *


[Event "Game with variant tag 2"]
[FEN "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR b KQkq - 0 1"]
[SetUp "1"]
[Variant "Regular"]

1... h6*


[Event "Game with linebreaks in comments"]

1.e4 {[%clk
01:56:25]} 1...e5 {I am comment\
with a degenerated backslash followed by a linebreak} 2. d4 {I am comment
with a linebreak}
*


[Event "Castling with character 0 instead of character O"]

1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. 0-0 0-1


[Event "Game with '0' move number"]
[FEN "8/7R/R3B3/4r1pP/p4k2/8/6PK/r7 w - - 0 0"]

0. Rha7 $2 0-1


[Event "Invalid PlyCount"]
[PlyCount "42"]

1. e4 e5 2. Nf3 *


[Event "Multi-part comment"]

1. e4 e6

{I thought he would play Caro-Kann} (1... c6) {but French is OK either}
2. d4 d5 {and now...}

{advance variation} 3. e5 *
