1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Be3 d5 5.Qc2 dxc4 6.g3 a6 7.Bg2 O-O 8.Nf3 b5 9.Ng5 c6 10.O-O Bb7 11.Nce4 Nbd7 12.b3 cxb3 13.axb3 h6 14.Nxf6+ Nxf6 15.Ne4 Nxe4 16.Bxe4 a5 17.Rfc1 Rc8 18.Qb2 Qb6 19.Bd2 Bxd2 20.Qxd2 Rfd8 21.e3 c5 22.Bxb7 Qxb7 23.Qxa5 cxd4 24.Rxc8 Rxc8 25.exd4 Qd5 26.Qa6 Rc3 27.Qa8+ Qxa8 28.Rxa8+ Kh7 29.b4 Rc4 30.Rd8 Rxb4 31.d5 Rd4 32.Rd7 Rxd5 33.Rxf7 Kg6 34.Rb7 Kf6 35.Kg2 g5 36.Rh7 Kg6 37.Rb7 Kf5 38.Rh7 b4 39.Rb7 Rd4 40.Kf3 g4+ 41.Ke3 Re4+ 42.Kd3 e5 43.Rb6 Rd4+ 44.Ke3 h5 45.Rh6 Kg5 46.Rb6 Rc4 47.Kd3 Rc3+ 48.Ke4 Rc2 49.Ke3 Rb2 50.Rb8 Kf5 51.Rf8+ Ke6 52.Rh8 b3 53.Rxh5 Rc2 54.Rh6+ Kd5 55.Rb6 b2 56.f3 gxf3 57.Kxf3 Kd4 58.Rb4+ Kc3 59.Rb7 Rxh2 60.g4 Rh4 61.Rc7+ Kd2 62.Rb7 Kc2 63.Rc7+ Kb1 64.Rb7 Rh1 65.Ke4 Re1+ 66.Kf5 e4 67.g5 e3 68.g6 Rf1+ 69.Ke6 e2 70.g7 e1=Q+ 71.Kd5 Qg3 72.Kc5 Qg5+ 73.Kc4 Rh1 74.Kb4 Rh3 75.Re7 Qxe7+ 76.Kc4 Qxg7 77.Kc5 Rh5+ 78.Kb4 Rh7 79.Kc4 Rh6 80.Kd5 Rh8 81.Kc5 Rd8 82.Kb6 Ra8 83.Kb5 Re8 84.Ka5 Ra8+ 85.Kb5 Ra4 86.Kc5 Ra2 87.Kd6 Ra1 88.Kd5 Kc2 89.Ke4 Ra4+ 90.Kd5 Ra7 91.Ke4 Ra6 92.Ke3 Ra8 93.Kf3 Re8 94.Kf2 Ra8 95.Ke1 Re8+ 96.Kf2 Kd3 97.Kf1 Ra8 98.Kf2 Ra4 99.Ke1 Ra2 100.Kd1 b1=Q# 0-1