1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Be7 5.g3 Qd6 6.Bg2 Qa6 7.Nb5 O-O 8.O-O Ne8 9.a4 c6 10.Na3 Nd7 11.Qc2 Nd6 12.c5 Ne4 13.b4 b6 14.Bf4 bxc5 15.bxc5 f6 16.Nh4 f5 17.Nf3 g5 18.Bc7 Qb7 19.Ba5 g4 20.Nd2 e5 21.Nb5 Qa6 22.Bc7 cxb5 23.axb5 Qxb5 24.c6 Ndf6 25.dxe5 Ne8 26.Ba5 Qc5 27.Qa4 Rb8 28.Nb3 Qc4 29.Qxc4 dxc4 30.Nd4 Bc5 31.e3 Bxd4 32.exd4 Be6 33.Rfb1 Rb3 34.c7 Ng7 35.Bf1 Ng5 36.Rc1 Nh3+ 37.Kh1 Nxf2+ 38.Kg1 Nh3+ 39.Kh1 Rd3 40.Rab1 Rxd4 41.Rb8 Nf2+ 42.Kg1 Nd3 43.Rcb1 Rd5 44.Rd8 Rxa5 45.Rbb8 Ne8 46.Rxe8 Rxe8 47.Rxe8+ Kf7 48.Rxe6 Rc5 49.Rf6+ Ke7 50.Bxd3 cxd3 51.Kf2 Rxc7 52.Rxf5 a5 53.Ke3 Rd7 54.Kd2 a4 55.Rf6 Ra7 56.Rh6 Ra8 57.Rxh7+ Ke6 58.Kxd3 a3 59.Rh6+ Kxe5 60.Rh5+ Kf6 61.Rh6+ Kg5 62.Rc6 a2 63.Rc5+ Kg6 64.Rc4 Kf5 65.Rc5+ Ke6 66.Rc6+ Kd5 67.h3 a1=R 68.h4 Ke5 69.h5 R1a5 70.Kc4 Rd8 71.Rb6 Rad5 72.Ra6 Re8 73.h6 Rd2 74.Rd6 Rxd6 75.h7 Rd4+ 76.Kb3 Ra4 77.h8=N Kd6 78.Nf7+ Kc6 79.Nd6 Rg8 80.Nf5 Rd4 81.Nxd4+ Kd5 82.Ne2 Rb8+ 83.Kc3 Ke4 84.Kc2 Rh8 85.Kd1 Kf3 86.Ng1+ Ke4 87.Kc1 Rd8 88.Nh3 gxh3 89.g4 Kd5 90.Kb2 Kd4 91.Kc1 Rd5 92.Kd1 Ke3+ 93.Kc2 Rd8 94.Kb2 h2 95.Kc2 Rd2+ 96.Kb1 h1=Q# 0-1