1.Nf3 d5 2.d4 Nf6 3.Bf4 c5 4.e3 e6 5.c4 Nc6 6.Nc3 cxd4 7.exd4 Bd6 8.Bg3 O-O 9.Bd3 dxc4 10.Bxc4 a6 11.O-O b5 12.Bb3 Bb7 13.d5 exd5 14.Nxd5 Bxg3 15.hxg3 Na5 16.Nxf6+ Qxf6 17.Qd4 Nxb3 18.Qxf6 gxf6 19.axb3 Rfd8 20.Rfd1 h5 21.b4 Rac8 22.Nh4 Rxd1+ 23.Rxd1 Rc4 24.Rd8+ Kg7 25.Nf5+ Kh7 26.Nd6 Rc1+ 27.Kh2 Bd5 28.Nxb5 Be6 29.Nd4 Rc4 30.Nxe6 fxe6 31.Rb8 Rc2 32.Rb6 Rxf2 33.Rxe6 Rxb2 34.Rxa6 Kg6 35.Rb6 Kg5 36.Rb8 Kf5 37.b5 Ke6 38.b6 Kd7 39.b7 Kc7 40.Rf8 Rxb7 41.Rf7+ Kb8 42.Rxf6 Kc7 43.Rh6 Rb5 44.Kh3 Kd7 45.Kh4 Ke7 46.Rxh5 Rb2 47.Kh3 Kf6 48.Rc5 Ra2 49.Rc3 Kg5 50.Rc5+ Kf6 51.Rb5 Ra8 52.Kg4 Ra4+ 53.Kh5 Ra2 54.Rb6+ Kf7 55.g4 Rxg2 56.Kg5 Ra2 57.Rb7+ Ke6 58.Kg6 Rg2 59.g5 Ke5 60.Rf7 Ke6 61.Rf3 Ke7 62.Kh6 Ke6 63.g6 Rh2+ 64.Kg7 Rg2 65.Kh7 Rh2+ 66.Kg8 Rg2 67.g7 Ke7 68.Kh7 Rh2+ 69.Kg8 Rg2 70.Rf1 Rg4 71.Kh7 Rh4+ 72.Kg8 Rg4 73.Rf2 Rg1 74.Kh8 Rh1+ 75.Kg8 Rg1 76.Rf4 Rg2 77.Kh7 Rh2+ 78.Kg8 Rg2 79.Rf3 Rg1 80.Kh8 Rh1+ 81.Kg8 Rg1 82.Rf2 Rg3 83.Kh7 Rh3+ 84.Kg8 Rg3 85.Rf7+ Ke6 86.Kf8 Rg1 87.g8=Q Rxg8+ 88.Kxg8 Kd5 89.Kf8 Ke4 90.Ke7 Kd5 91.Kf6 Ke4 92.Rd7 Kf3 93.Ke5 Ke3 94.Rd6 Kf3 95.Rd3+ Ke2 96.Ke4 Kf2 97.Rd2+ Kg3 98.Rd8 Kg4 99.Rg8+ Kh5 100.Kf5 Kh4 101.Rg7 Kh3 102.Kf4 Kh2 103.Kf3 Kh1 104.Kf2 Kh2 105.Rh7# 1-0