1.Nf3 e6 2.e4 d5 3.e5 d4 4.Bc4 f6 5.Qe2 Nc6 6.O-O Bb4 7.c3 Be7 8.Nxd4 Nxd4 9.cxd4 c6 10.Nc3 b5 11.Bxe6 Bxe6 12.exf6 Nxf6 13.Qxe6 Qd6 14.Qxd6 Bxd6 15.d3 O-O 16.Ne4 Bc7 17.Be3 Nd5 18.Rac1 Bf4 19.Bxf4 Nxf4 20.Rxc6 Rae8 21.h3 a5 22.d5 Nxd3 23.f3 Re5 24.d6 Nxb2 25.Nc5 Rd5 26.Rb1 Nc4 27.Rxb5 Nxd6 28.Rxa5 Rd2 29.Nb3 Rd1+ 30.Kh2 Nf5 31.Rac5 Ne3 32.Rc8 Nf1+ 33.Kg1 Ng3+ 34.Kf2 Nh1+ 35.Ke2 Rg1 36.g4 Rg2+ 37.Ke3 Rxc8 38.Rxc8+ Kf7 39.Rc1 Ng3 40.a4 Rb2 41.Nc5 Ra2 42.Rc4 h5 43.Ne4 Nxe4 44.Kxe4 hxg4 45.hxg4 Rd2 46.Kf5 Rd7 47.f4 Rd5+ 48.Ke4 Rd2 49.Rc7+ Kg8 50.a5 Ra2 51.Ra7 Ra4+ 52.Kf5 Ra1 53.Kg6 Kf8 54.Ra8+ Ke7 55.Kxg7 Ra4 56.g5 Rxf4 57.g6 Rg4 58.a6 Rg5 59.a7 Rg2 60.Rf8 Rg5 61.Rc8 Rf5 62.a8=R Ke6 63.Rc4 Rf2 64.Rh4 Ke7 65.Rg4 Rf8 66.Rxf8 Kd6 67.Kg8 Kc6 68.Rg3 Kb6 69.Rb8+ Kc7 70.Rbb3 Kc6 71.Rb5 Kd6 72.Rd5+ Ke7 73.g7 Kf6 74.Rdg5 Ke7 75.Re5+ Kf6 76.Rb5 Ke7 77.Rb4 Kd6 78.Rg1 Ke5 79.Rc4 Kf5 80.Rc2 Kf6 81.Rg3 Ke5 82.Rc7 Ke4 83.Rcc3 Kd4 84.Kf8 Ke5 85.g8=R Kf6 86.Rh3 Ke5 87.Rc1 Ke4 88.Rgg3 Kd4 89.Rh7 Ke4 90.Ra7 Kd5 91.Rgg7 Ke6 92.Rg2 Kd5 93.Rh2 Ke4 94.Ke8 Kf3 95.Rhh7 Ke3 96.Ke7 Kf2 97.Ra5 Kg2 98.Rg7+ Kf3 99.Rcc5 Kf4 100.Rc3 Ke4 101.Rc7 Kd3 102.Rc6 Kd4 103.Rgg5 Ke4 104.Ra4+ Kd3 105.Ra1 Ke2 106.Rg4 Ke3 107.Kf7 Kf3 108.Rag1 Ke2 109.Rgc1 Ke3 110.Rb4 Kf3 111.Rbb6 Kg3 112.R1c2 Kh4 113.R6c4+ Kg3 114.Rb8 Kh3 115.Rg4 Kxg4 116.Rcc8 Kf5 117.Ke7 Ke4 118.Ke8 Kd5 119.Rc2 Ke5 120.Rf2 Kd6 121.Kd8 Kd5 122.Rf5+ Kc4 123.Ke7 Kd4 124.Rf2 Ke4 125.Kd7 Kd3 126.Rd8 Kc4 127.Rh2 Kd4 128.Rh3 Kd5 129.Rh6 Kd4 130.Rdh8 Ke4 131.Rh2 Kf4 132.Ra8 Kg3 133.Rd8 Kf4 134.Ke6 Ke4 135.Rd7 Kf3 136.Rh4 Kg2 137.Rh3 Kf2 138.Kf7 Kg1 139.Rb3 Kf1 140.Rd5 Kf2 141.Kf6 Kg2 142.Rg3+ Kh1 143.Rg7 Kh2 144.Rc5 Kh1 145.Ra5 Kh2 146.Re5 Kh1 147.Reg5 Kh2 148.Ke5 Kh1 149.Kd4 Kh2 150.Rh7# 1-0