1.e4 c6 2.Nc3 d5 3.Nf3 Bg4 4.h3 Bh5 5.exd5 cxd5 6.Bb5+ Nc6 7.g4 Bg6 8.Ne5 Qc7 9.d4 e6 10.h4 h6 11.Bf4 Bd6 12.Nxg6 fxg6 13.Bxd6 Qxd6 14.Qd3 Ne7 15.a3 a6 16.Bxc6+ bxc6 17.Qg3 Qxg3 18.fxg3 Kd7 19.Rf1 Rhf8 20.Kd2 h5 21.Na4 hxg4 22.Nb6+ Kd6 23.Nxa8 Rxa8 24.Rf4 Rb8 25.b3 e5 26.dxe5+ Kxe5 27.Re1+ Kd6 28.Rxg4 Rf8 29.Rf4 Rxf4 30.gxf4 Nf5 31.Rg1 Nxh4 32.Rg4 Nf5 33.Rxg6+ Kd7 34.b4 d4 35.Kd3 Kc7 36.Rg5 Nd6 37.Rxg7+ Kb6 38.Rd7 Nb5 39.f5 Nxa3 40.f6 Nb5 41.f7 a5 42.bxa5+ Kxa5 43.f8=Q Nc3 44.Qc5+ Nb5 45.Ra7#