d4 Nf6 Nf3 g6 g3 Bg7 Bg2 d5 O-O O-O c4 c5 cxd5 cxd4 Nxd4 h6 e4 Re8 Nc3 Nfd7 f4 e6 dxe6 Bxd4+ Qxd4 Rxe6 f5 gxf5 exf5 Qb6 Qxb6 Rxb6 Nd5 Na6 Nxb6 axb6 Bxh6 Nf8 Rae1 Nc5 Re8 Kh8 Bxf8 Na6 Rc1 Kg8 Rcxc8 Rxc8 Rxc8 Nc7 f6 Ne8 Rxe8 Kh7 Be4+ Kg8 Ba3#