1.Nf3 e6 2.d4 d5 3.c4 a6 4.Qc2 dxc4 5.Qxc4 b5 6.Qc2 Bb7 7.a4 Nc6 8.e3 Nb4 9.Qd1 Be4 10.Na3 c6 11.Be2 Bd6 12.O-O Nf6 13.Ne5 O-O 14.Bd2 Qe7 15.f3 Bd5 16.e4 c5 17.exd5 cxd4 18.f4 Nfxd5 19.axb5 axb5 20.Bxb5 Ne3 21.Bxe3 dxe3 22.Qf3 Nd5 23.Bc6 Rac8 24.Nac4 Bxe5 25.Nxe5 Qc5 26.Rfc1 Qd4 27.Bxd5 exd5 28.Re1 e2+ 29.Qf2 Qxb2 30.Qxe2 Rc2 31.Qf3 h6 32.Rad1 d4 33.f5 Re8 34.f6 d3 35.Nxd3 Rxe1+ 36.Rxe1 Qd4+ 37.Kh1 Qxf6 38.Qxf6 gxf6 39.Nf4 Kf8 40.Kg1 Rc5 41.Kf2 Kg7 42.Kf3 f5 43.Rb1 Rc3+ 44.Ke2 Ra3 45.Rb6 Kh7 46.Rb5 Kg7 47.Rxf5 Rb3 48.Kf2 Ra3 49.h4 Rb3 50.g3 Ra3 51.Kg2 Rb3 52.Kh3 Rb7 53.Kg4 Ra7 54.Kh5 Ra3 55.Kg4 Rb3 56.Rd5 Ra3 57.Nh5+ Kg6 58.Rd6+ Kh7 59.Rf6 Ra7 60.Rd6 Ra5 61.Rf6 Ra7 62.Rd6 Ra4+ 63.Nf4 Kg7 64.Kf5 Ra5+ 65.Rd5 Ra3 66.Nh5+ Kf8 67.g4 Rh3 68.Nf6 Rf3+ 69.Ke5 Re3+ 70.Kf4 Re1 71.g5 hxg5+ 72.hxg5 Kg7 73.Rd8 Rf1+ 74.Kg4 Rg1+ 75.Kf4 Rf1+ 76.Ke5 Re1+ 77.Ne4 Rf1 78.Ra8 Kg6 79.Rg8+ Kh7 80.Ra8 Kg6 81.Rg8+ Kh7 82.Rb8 Kg6 83.Rb6+ Kg7 84.Ng3 Re1+ 85.Kf5 Kf8 86.Kf6 Ke8 87.Nf5 Rf1 88.Rd6 Rf2 89.Rd3 Rf1 90.Rd5 Rf2 91.Rd1 Rf4 92.Rd5 Rf2 93.Rd4 Rf3 94.Rd1 Rf4 95.Rd3 Rf1 96.Rd4 Rf3 97.Rd2 Rf1 98.Rd3 Rf2 99.Rd5 Rf3 100.Rd2 Rf4 101.Rd1 Rf3 102.Rd4 Rf2 103.Rd5 Rf3 104.Rd4 Rf2 105.Rd6 Rf3 106.Ke5 Rf1 107.Kf6 Rf3 108.g6 fxg6 109.Kxg6 Ra3 110.Kf6 Ra8 111.Ng7+ Kf8 112.Ne6+ Kg8 113.Rd1 Ra7 114.Rd8+ Kh7 115.Ng5+ Kh6 116.Rh8+ Rh7 117.Rxh7# 1-0