Printable Game Format & PGN Format

Cut and Paste the following PGN format to your favorite PGN player
[Event "?"]
[Site "Zurich op"]
[Date "1984.??.??"]
[Round "03"]
[White "Keller, Dieter"]
[Black "Spassky, Boris V"]
[Result "0-1"]
[NIC ""]
[Eco "C65"]
[Opening "Ruy Lopez: Berlin Defence"]

1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Bc5 5.c3 O-O 6.d4 Bb6 7.dxe5 Nxe4 8.Qc2 d5 9.exd6 Nxd6 10.Bd3 h6 11.Nbd2 Re8 12.b3 Qf6 13.Ba3 Bg4 14.Rae1 Ne5 15.Rxe5 Rxe5 16.Bxd6 cxd6 17.Nxe5 dxe5 18.Be4 Qe7 19.Nc4 Be6 20.Nxb6 axb6 21.Rd1 b5 22.Qd3 b4 23.cxb4 Qxb4 24.h3 g5 25.Bf5 Ra6 26.Bxe6 Rxe6 27.Rc1 Kg7 28.Kf1 Qf4 29.Qe3 Qh2 30.Rc5 Qh1+ 31.Ke2 Qxg2 32.Rxe5 Rf6 33.Qg3 Qh1 34.Re3 Qb1 35.a4 Rf4 36.h4 Qb2+ 37.Kf1 Rxh4 38.Qe5+ Qxe5 39.Rxe5 Rb4 40.Re3 0-1


algebraic notation:

K = King Q = Queen R = Rook
B = Bishop N = Knight

O-O castling kingside
O-O-O castling queenside
x captures or takes
+ check (sometimes "ch.")
++ checkmate
= a pawn promotion, as in f8=Q or d1=N.
e.p. en passant.
# checkmate
!! an excellent move
! a good move
!? an interesting move
?! a dubious move
?? a blunder
? a bad move
1-0 white wins
0-1 black wins
1/2-1/2 draw


#WhiteBlack 
1e4e5 
2Nf3Nc6 
3Bb5Nf6 
4O-OBc5 
5c3O-O 
6d4Bb6 
7dxe5Nxe4 
8Qc2d5 
9exd6Nxd6 
10Bd3h6 
11Nbd2Re8 
12b3Qf6 
13Ba3Bg4 
14Rae1Ne5 
15Rxe5Rxe5 
16Bxd6cxd6 
17Nxe5dxe5 
18Be4Qe7 
19Nc4Be6 
20Nxb6axb6 
21Rd1b5 
22Qd3b4 
23cxb4Qxb4 
24h3g5 
25Bf5Ra6 
26Bxe6Rxe6 
27Rc1Kg7 
28Kf1Qf4 
29Qe3Qh2 
30Rc5Qh1+ 
31Ke2Qxg2 
32Rxe5Rf6 
33Qg3Qh1 
34Re3Qb1 
35a4Rf4 
36h4Qb2+ 
37Kf1Rxh4 
38Qe5+Qxe5 
39Rxe5Rb4 
40Re3
410-1