1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Bg5 Be7 5.Nc3 O-O 6.e3 h6 7.Bh4 Nbd7 8.Qc2 Kh8 9.cxd5 exd5 10.Bd3 c6 11.h3 Ng8 12.Bg3 Re8 13.O-O Ngf6 14.Rfe1 Kg8 15.Rad1 Nh5 16.Bh2 Nhf6 17.Ne5 Nxe5 18.dxe5 Nd7 19.f4 Nc5 20.Be2 Qb6 21.Kh1 f5 22.Bh5 Rf8 23.g4 Bd7 24.Rg1 Ne4 25.Nxe4 fxe4 26.Qf2 Be8 27.f5 Bc5 28.Rg3 Rd8 29.f6 d4 30.Bxe8 dxe3 31.f7+ Kh8 32.Qe2 Rxd1+ 33.Qxd1 Qxb2 34.Rg2 Qa3 35.Qe2 Qc1+ 36.Bg1 g5 37.e6 Kg7 38.Qb2+ Qxb2 39.Rxb2 Kf6 40.Bd7 b6 41.Re2 Ke7 42.Bxe3 Bxe3 43.Rxe3 c5 44.Rxe4 Rh8 45.Kg1 a6 46.Kf1 b5 47.Ke1 h5 48.gxh5 Rxh5 49.Kd1 Rxh3 50.Re5 g4 51.Rxc5 g3 52.Rg5 Rh5 53.Rxg3 Kf8 54.Rg8+ Ke7 55.Kc1 Rh3 56.Kb1 Rh7 57.Ka1 Rh1+ 58.Kb2 Rh2+ 59.Kc3 Rd2 60.Kxd2 a5 61.Kc1 Kd6 62.Kb1 Ke7 63.Ka1 b4 64.Rg5 Kf8 65.Rg2 a4 66.Kb1 b3 67.Kb2 Ke7 68.Ka1 bxa2 69.Kxa2 a3 70.Kb1 Kd6 71.Ka1 Ke7 72.Ka2 Kf8 73.Rg3 Ke7 74.Rg4 Kf6 75.Rg1 Ke5 76.Rg2 Kd6 77.Rg3 Ke7 78.Kb3 Kd8 79.f8=R+ Kc7 80.Kc4 Kb6 81.Be8 Ka5 82.Rg4 a2 83.Rg5+ Kb6 84.Rg6 a1=Q 85.e7+ Kc7 86.Rc6+ Kb7 87.Rf3 Qe5 88.Rb3+ Ka7 89.Bg6 Qxe7 90.Rd3 Kb7 91.Rcd6 Kc7 92.R6d5 Qe2 93.Bf5 Qa2+ 94.Kd4 Qf2+ 95.Ke4 Qh4+ 96.Kf3 Qh1+ 97.Kf4 Qh2+ 98.Kg5 Kb6 99.Kg6 Qg2+ 100.Kf6 Qh2 101.Kf7 Qh5+ 102.Bg6 Qh2 103.R3d4 Qf2+ 104.Bf5 Kc6 105.Ke7 Qg2 106.Bd7+ Kc7 107.Rc5+ Kb6 108.Rb5+ Ka6 109.Ra4# 1-0