d4 Nf6 c4 g6 Nc3 Bg7 g3 d6 Bg2 Nc6 Nf3 Bd7 O-O e6 e4 O-O e5 Nh5 g4 dxe5 dxe5 Nxe5 Nxe5 Bxe5 gxh5 Re8 Ne4 Bc6 hxg6 hxg6 Bg5 Qxd1 Rfxd1 Reb8 Rab1 a6 Nf6+ Kh8 Bxc6 Bd6 Be4 b5 Bxa8 Rxa8 Ne4 b4 c5 Be5 f4 f6 fxe5 fxg5 Rd7 b3 Nf6 bxa2 Rh7#