1.g3 d5 2.d4 c6 3.Nd2 a5 4.a3 Nd7 5.Ngf3 Nh6 6.e4 dxe4 7.Nxe4 f6 8.Bxh6 gxh6 9.Nfg5 Ne5 10.Qh5+ Ng6 11.Nxh7 Rxh7 12.Qxg6+ Rf7 13.O-O-O Qd5 14.Bd3 Bf5 15.Nd6+ exd6 16.Bxf5 Kd8 17.Rhe1 Kc7 18.Be6 Rg7 19.Qxg7+ Bxg7 20.Bxd5 cxd5 21.Re7+ Kb6 22.Rxg7 Rh8 23.Re1 h5 24.Re6 Kc6 25.Rxf6 h4 26.gxh4 Rxh4 27.Rff7 Rxd4 28.Rxb7 Rh4 29.Rgc7# 1-0