The code of Smothered Mate

Below you can find the code that is used in the post of the Smothered Mate. I have added some line breaks to make it more readable, but it is supposed to be one line.
You can also see that an empty string can be used to indicate the initial position of the board if this corresponds to the normal starting position.

<SCRIPT language='JavaScript' type='text/javascript'>
Game('','sc@@K[@@}l@@@Q@@|a@@DY@@qi@@JR@@ETA@rbA@[bADibADY`AB{}@prbA@[bADibADY`ABET@@rb@@[b@Dib@DYP@@vn@@Tc@@|{@@RZ@@aZ@@BZ@@xi@@ZB@@{c@BQK@@zs@@AS@@A\\A@y]@@BR@@]K@@CK@@bZ@@FB@Dl]@@IQ@@]S@@LS@DcS@BRS@@sS@BKD@@ZR@@BC@@S\\@BDE@@ic@@CD@@\\S@BEF@@c]@@Pt@BDtA@}v@@?C@D]L@BFE@@LV@BEF@@SE@BDE@@VL@A',
'1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 {<p>The Giuoco Piano Variation of the
Italian Opening. This often results in rather boring games, but this
game has an interesting ending.</p>} 4.c3 d6 {<p><i>}( 4...Nf6
5.d4 exd4 6.cxd4 Bb4+ {is played more frequently}){</i></p>} 5.O-O
( {<i>Just like} 5.d4 exd4 6.cxd4 Bb4+ {</i>}){<br /><br />}
5...Nf6 6.d4 exd4 7.cxd4 Bb6 8.h3 Nxe4 9.Re1 d5 10.Bxd5 Qxd5 11.Nc3
Qd8 +/- 12.Rxe4+ Ne7 13.Qe2 Be6 ( 13...Bf5! ) 14.Bg5 Qd6?! +-
15.Bxe7!! {<font color="red">and now Black is in trouble!</font>
<br /><br />} 15...Kxe7 16.d5 Rhd8 17.Ng5 c6 18.Nxe6 fxe6
19.Rxe6+ Qxe6 20.Qxe6+ Kf8 21.d6 Re8 22.Qf5+ Kg8 23.Ne4 Rf8
24.Qe6+ Kh8 25.Ng5 Bxf2+ ( 25...Rxf2 {would have been better,
but not enough to share the point} ) 26.Kh2 Rae8? {<br /><br />
and now it\'s a Mate in four.} 27.Nf7+! Kg8 28.Nh6+ Kh8 29.Qg8+
Rxg8 30.Nf7# 1-0',1,6);</SCRIPT><NOSCRIPT>An example
game of the Blogspot Chess Game Viewer</NOSCRIPT>Smothered mate!