1.d4 e6 2.e4 d5 3.Nd2 c5 4.Ngf3 cxd4 5.Nxd4 Nc6 6.Nxc6 bxc6 7.Bd3 Nf6 8.O-O a5 9.h3 Be7 10.Re1 Ba6 11.e5 Nd7 12.Qg4 Bxd3 13.Qxg7 Bf6 14.exf6 Qxf6 15.Qxf6 Nxf6 16.cxd3 e5 17.Nb1 h6 18.g4 Ra7 19.g5 d4 20.gxh6 Kd8 21.Kf1 Ng4 22.Bg5+ f6 23.hxg4 Rb7 24.Re4 Kd7 25.Re1 Rd8 26.Ke2 Rbb8 27.Bxf6 c5 28.Bh4 Rb4 29.Rc1 a4 30.Na3 Rf8 31.Rc2 Rf3 32.Bd8 Kc6 33.Rac1 Rxb2 34.Rd2 Kd7 35.Nb1 Kc6 36.g5 Rb3 37.h7 Kd5 38.Bf6 Rxf6 39.Kd1 Kd6 40.h8=R Rf4 41.Rh7 Rg4 42.Na3 e4 43.Nb5+ Kc6 44.axb3 c4 45.Ke2 Rg3 46.Rf7 Re3+ 47.Kf1 Rg3 48.Rb1 cxd3 49.Rbd1 Rg4 50.Nxd4+ Kb6 51.Nf3 Rxg5 52.Rc7 Rf5 53.Rcc1 Rb5 54.Ke1 Ka6 55.Rc7 Rc5 56.Kf1 e3 57.Rd7 a3 58.Ra7+ Kxa7 59.fxe3 Rd5 60.Ne1 Rb5 61.Nc2 Ra5 62.e4 Ra6 63.Ke1 Rb6 64.Nxa3 Rf6 65.Nb1 Rh6 66.Rh2 Rh5 67.Rb2 Kb6 68.Rf2 Kb5 69.Nc3+ Kb4 70.Rf3 Rh6 71.Rfxd3 Kc5 72.Rd5+ Kb6 73.Rf5 Kb7 74.Rd8 Rh8 75.Rd4 Rc8 76.Rf7+ Kc6 77.Rd5 Kb6 78.Ne2 Rc5 79.Rf1 Ka5 80.Rdf5 Rd5 81.R5f3 Rd3 82.Rf6 Rd8 83.Rf7 Rc8 84.e5 Ka6 85.R7f3 Rh8 86.R1f2 Rh4 87.e6 Kb5 88.Kd2 Kb4 89.Rg3 Re4 90.Rc3 Rh4 91.Kc1 Rf4 92.Rh2 Ka3 93.Re3 Rf8 94.Kc2 Rg8 95.Kc1 Rd8 96.Rhh3 Ka2 97.Rc3 Rd6 98.Rh8 Rd4 99.Rc7 Rd6 100.Rh5 Kxb3 101.e7 Rd2 102.Re5 Ka2 103.Rc4 Rd4 104.Nxd4 Ka3 105.Rf5 Ka2 106.Ne6 Ka1 107.e8=Q Ka2 108.Rf3 Ka1 109.Ra3# 1-0