1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.O-O c6 8.Qc2 Nbd7 9.Rd1 h6 10.Bf4 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 dxc4 14.Nd2 c3 15.Nxd7 Qxd7 16.bxc3 Nd5 17.Nc4 b5 18.Ne5 Qc7 19.Bd2 c5 20.e4 Nf6 21.Bf4 Nh5 22.Be3 cxd4 23.Bxd4 Nf6 24.c4 Rd8 25.Qb2 bxc4 26.Rdc1 Ba3 27.Qxa3 Rxd4 28.Nf3 Rd8 29.Bf1 Ba6 30.Qe3 Rac8 31.Nd2 Qe5 32.Rab1 Qd4 33.Qxd4 Rxd4 34.Nf3 Rxe4 35.Rb6 Ra8 36.Nd2 Rd4 37.Nxc4 Nd5 38.Rbb1 a4 39.a3 g5 40.Ne5 Bxf1 41.Kxf1 Re4 42.Nf3 Ra7 43.Rc5 Kg7 44.Rb8 Rd7 45.Rcc8 Nf6 46.Rd8 Rxd8 47.Rxd8 Rc4 48.Ra8 Ne4 49.Ne5 Rc5 50.Ng4 h5 51.Ne3 Rc3 52.Rxa4 Nxg3+ 53.Kg2 Ne2 54.h4 g4 55.Kf1 Ng3+ 56.Kg2 Nf5 57.Nxf5+ exf5 58.Rf4 Kg6 59.a4 Ra3 60.Rb4 f6 61.Rf4 Rd3 62.Kg1 Rc3 63.Kg2 Ra3 64.Kg1 Rb3 65.Kg2 Rh3 66.Kg1 Rd3 67.Kg2 Rd5 68.Kh2 Kf7 69.Kg2 Ke6 70.Rb4 Rd3 71.Rb5 Ra3 72.a5 Ra4 73.Rc5 Ra2 74.Kg1 f4 75.Rxh5 f5 76.f3 Rxa5 77.Rh6+ Ke5 78.Rb6 Ra1+ 79.Kg2 Ra2+ 80.Kg1 g3 81.h5 Rh2 82.h6 Rh5 83.Kg2 Kd4 84.Rb4+ Ke3 85.Rb3+ Ke2 86.Rb2+ Kd3 87.Rb4 Rh2+ 88.Kg1 Ke3 89.Rb3+ Kd4 90.Rb4+ Ke5 91.Rb6 Kd5 92.Ra6 Kd4 93.Ra4+ Ke5 94.Ra6 Rh4 95.Kg2 Kd4 96.Ra4+ Ke3 97.Ra3+ Kd2 98.Ra2+ Kc3 99.Ra4 Kd3 100.Ra3+ Kd4 101.Ra4+ Ke5 102.Ra6 Rh2+ 103.Kg1 Rb2 104.Ra8 Rb7 105.Ra6 Kd4 106.Ra4+ Ke3 107.Ra3+ Ke2 108.Kg2 Rb6 109.Ra2+ Ke3 110.Ra3+ Kd4 111.Ra4+ Ke5 112.Ra5+ Kf6 113.h7 Rb2+ 114.Kg1 Rh2 115.Ra6+ Kg5 116.Ra7 Kg6 117.Ra4 Rxh7 118.Rxf4 Rh2 119.Ra4 Kg5 120.Rb4 Rf2 121.Ra4 Rxf3 122.Kg2 Re3 123.Kh3 f4 124.Ra5+ Kf6 125.Kg4 g2 126.Ra1 Rg3+ 127.Kh4 g1=Q 128.Ra5 Qh2# 0-1