1.d4 Nf6 2.c4 g6 3.Nc3 d6 4.e4 Bg7 5.f3 e5 6.dxe5 dxe5 7.Qxd8+ Kxd8 8.Bg5 c6 9.O-O-O+ Kc7 10.g4 h5 11.gxh5 Nxh5 12.Bh3 Bxh3 13.Nxh3 Nd7 14.Be7 Bf8 15.Bxf8 Raxf8 16.Ne2 Nc5 17.Ng5 Ng7 18.f4 f6 19.Nf3 Nxe4 20.Rhg1 Nf2 21.Rxg6 Ne6 22.Rf1 Nd3+ 23.Kc2 Nexf4 24.Rg7+ Kb6 25.Nxf4 Nxf4 26.b4 a6 27.Rd1 Rd8 28.Rxd8 Rxd8 29.Rf7 Rd3 30.Nxe5 fxe5 31.Rxf4 Ra3 32.Kb2 Rh3 33.Rf2 a5 34.a3 a4 35.Re2 Rh5 36.Kc2 Kc7 37.c5 Kd7 38.Rg2 Ke6 39.Rd2 Rh3 40.Kb2 e4 41.Rd6+ Ke5 42.Rd7 Rxh2+ 43.Kc3 Rh3+ 44.Kc4 Rh1 45.Re7+ Kf5 46.Rxb7 Rc1+ 47.Kd4 Rd1+ 48.Ke3 Rd3+ 49.Ke2 Rxa3 50.Rc7 Kf4 51.Rf7+ Ke5 52.Rc7 Kd5 53.Rd7+ Kc4 54.Rd6 Kxb4 55.Rxc6 Kc4 56.Rc8 Kd4 57.c6 Ra2+ 58.Kd1 Ra1+ 59.Kc2 Ra2+ 60.Kb1 Rh2 61.Rd8+ Kc3 62.c7 Rh1+ 63.Ka2 Rh2+ 64.Ka3 Rh3 65.c8=Q#