1.Nf3 Nf6 2.d4 b6 3.Bf4 e6 4.Nbd2 Bb7 5.c3 c5 6.e3 Be7 7.Bd3 Nh5 8.Bg3 O-O 9.e4 cxd4 10.cxd4 Nc6 11.a3 d5 12.e5 g6 13.Qe2 f5 14.exf6 Bxf6 15.Nb3 a5 16.O-O a4 17.Qxe6+ Kh8 18.Nbd2 Re8 19.Qd6 Nxg3 20.Qxg3 Nxd4 21.Rae1 Qd7 22.Ne5 Qg7 23.f4 Re7 24.Ndf3 Nxf3+ 25.Rxf3 Rae8 26.Qf2 d4 27.Rh3 Bxe5 28.fxe5 Rxe5 29.Rxe5 Rxe5 30.Rh4 Rg5 31.g3 Rc5 32.Rxd4 Qe7 33.Rxa4 Rc1+ 34.Bf1 Kg7 35.Rf4 Ba6 36.Qd4+ Kg8 37.Qxb6 Be2 38.Rf2 Bc4 39.Qb8+ Kg7 40.Qf4 Rxf1+ 41.Rxf1 Bxf1 42.Kxf1 Qb7 43.Qd4+ Kg8 44.Kg1 Qc6 45.Qc3 Qb6+ 46.Kf1 Qb7 47.Kf2 Qh1 48.h4 Qh2+ 49.Ke1 Qg1+ 50.Kd2 Qf2+ 51.Kc1 Qg1+ 52.Kc2 Qg2+ 53.Kb1 Qh1+ 54.Ka2 Qd5+ 55.Qb3 Qxb3+ 56.Kxb3 h5 57.Kc4 g5 58.hxg5 Kh8 59.Kb4 Kh7 60.a4 h4 61.gxh4 Kg7 62.Kb5 Kg6 63.Ka5 Kf7 64.b4 Kf8 65.g6 Ke7 66.b5 Kf8 67.b6 Ke8 68.h5 Ke7 69.h6 Ke6 70.Kb5 Kd7 71.Ka5 Ke6 72.Ka6 Ke7 73.Kb7 Kd6 74.a5 Kd5 75.h7 Kc5 76.h8=R Kb4 77.g7 Kb3 78.g8=R Kb2 79.a6 Ka3 80.a7 Kb3 81.a8=Q Kc4 82.Qa3 Kd5 83.Qb3+ Kc5 84.Ka7 Kc6 85.b7 Kc5 86.b8=N Kd6 87.Qe6+ Kxe6 88.Rh4 Kd5 89.Re4 Kd6 90.Re5 Kc7 91.Rd8 Kxd8 92.Nd7 Kxd7 93.Kb6 Kc8 94.Rd5 Kb8 95.Rd8# 1-0