d4 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 e4 Nf6 Nf3 Nfd7 h4 c5 h5 gxh5 Ng5 Ne5 Bb5+ Nbc6 dxe5 Qxd1+ Nxd1 a5 Be3 Bg7 e6 fxe6 Rxh5 Bd4 Nf3 O-O Bxc6 Bxe3 Nxe3 bxc6 O-O-O Rb8 Ne5 h6 Rxh6 Rf6 Rd8+ Kg7 Rhh8 Ba6 Rxb8 Rg6 Rbg8+ Kf6 f4 Rg5 Rh6+ Rg6 Rgxg6#