d4 Nf6 c4 e6 Nf3 Bb4+ Bd2 Qe7 g3 O-O Bg2 c6 c5 e5 Bxb4 Na6 dxe5 Nxb4 exf6 gxf6 a3 Nd5 O-O f5 Nh4 d6 cxd6 Qxd6 Nc3 b6 Nxd5 a6 Nxb6 Qxd1 Raxd1 Rb8 Nxc8 Rfxc8 Nxf5 Rb7 Nd6 Rxb2 Nxc8 Rxe2 Bxc6 Kg7 Bd5 Rc2 Nd6 Rc3 a4 a5 Nxf7 h6 Rc1 Ra3 Rc4 h5 Ne5 Kh8 Rc7 Rxg3+ hxg3 h4 Ng6#