1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.g3 Ba6 5.Qc2 h6 6.e4 Bb7 7.Bd3 d6 8.O-O g6 9.Nc3 Nbd7 10.d5 Bg7 11.dxe6 fxe6 12.e5 Bxf3 13.Bxg6+ Kf8 14.exf6 Qxf6 15.Bf4 Nc5 16.Rae1 a5 17.Re3 Bc6 18.Rfe1 Kg8 19.a3 a4 20.Bh5 e5 21.Bf3 Bxf3 22.Rxf3 Rf8 23.Nd5 Qf7 24.Ree3 Qd7 25.Bxe5 Rxf3 26.Rxf3 dxe5 27.Qg6 Qe6 28.Nf6+ Kf8 29.Nh5+ Ke7 30.Qxg7+ Kd8 31.Qxh8+ Qg8 32.Qxg8+ Ke7 33.Rf6 Kd7 34.Qe8+ Kxe8 35.Kg2 Na6 36.Kh3 e4 37.Rc6 b5 38.Kg2 Kd8 39.Rf6 Nb4 40.cxb5 Kc8 41.Rf4 Nd3 42.Rh4 Nxb2 43.g4 Nc4 44.Nf4 Nd2 45.f3 h5 46.Ne6 c5 47.Ng5 Kd8 48.Nh7 Nxf3 49.Rxh5 Ne1+ 50.Kg3 e3 51.Nf8 Nc2 52.Re5 c4 53.Kf3 Kc7 54.h4 Nb4 55.Kg2 Kd8 56.Rxe3 Kc7 57.g5 Na2 58.g6 Kd6 59.Rf3 Kc5 60.Kh2 Kd5 61.b6 Kd4 62.h5 Nb4 63.Rf6 Kc3 64.Rc6 Kb3 65.h6 Kc2 66.g7 Nxc6 67.g8=R Kb3 68.Rg4 Nb8 69.Rg5 Kc2 70.Rg8 Nc6 71.Kg3 Na7 72.Kf2 Kd2 73.Nh7 Nc6 74.Rg1 Kc2 75.Kf1 Nd8 76.Rh1 Nb7 77.Nf8 Kd3 78.Ke1 Nd6 79.Rh3+ Kc2 80.Ke2 Nb5 81.Kf1 Kd2 82.Rh2+ Kc1 83.Rh4 c3 84.Rg4 Na7 85.Rc4 Kd1 86.bxa7 Kd2 87.Rc6 Kc1 88.a8=Q Kb2 89.h7 c2 90.Qc8 Kc1 91.Rg6 Kd1 92.h8=Q Kd2 93.Qch3 c1=Q+ 94.Kg2 Kc2 95.Q3c3+ Kd1 96.Qh5# 1-0