1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Bd2 b6 6.Nf3 Bb7 7.Bd3 d5 8.cxd5 exd5 9.Rc1 a6 10.Ne5 Bd6 11.O-O c5 12.f4 Nc6 13.Ng4 Be7 14.dxc5 bxc5 15.Bb1 Re8 16.Na4 c4 17.Bc3 Rb8 18.b3 cxb3 19.axb3 Nxg4 20.Qxg4 Bf8 21.Qh3 h6 22.Qf5 g6 23.Qd3 d4 24.exd4 Nb4 25.Bxb4 Bxb4 26.Nc5 Bc6 27.f5 Qd5 28.Rf2 Be1 29.Rf3 Bb5 30.Ne4 Bh4 31.Nc3 Bxd3 32.Nxd5 Be2 33.Rfc3 Rbd8 34.Nf4 Bg5 35.Nxe2 Rxe2 36.Rd1 Bf6 37.Rc4 Bxd4+ 38.Rdxd4 Rxd4 39.Rxd4 Re1+ 40.Kf2 Rxb1 41.fxg6 fxg6 42.Rd6 Rb2+ 43.Kf1 Kf7 44.Rxa6 Rxb3 45.Ra4 Kg7 46.Ke2 Rb2+ 47.Kf1 h5 48.Kg1 g5 49.g3 Re2 50.Ra3 Kh7 51.Rb3 Re1+ 52.Kg2 Re8 53.Rb4 Rg8 54.Rd4 Rc8 55.Kf3 Rc5 56.Rd7+ Kg8 57.Ke4 Rc2 58.Rd5 Kh7 59.Rd1 Rc5 60.Rd4 Kg7 61.Rd7+ Kg6 62.Rd3 Rb5 63.Rd7 Rc5 64.Re7 Rc3 65.Re6+ Kg7 66.Kf5 Rc2 67.Ke5 g4 68.Kf4 Rc4+ 69.Kg5 Rc5+ 70.Kh4 Rb5 71.Ra6 Rb2 72.Kxh5 Rxh2+ 73.Kxg4 Kg8 74.Kf5 Rc2 75.Kf4 Rh2 76.Kf3 Rh5 77.Kf4 Rc5 78.Ke3 Rb5 79.Kd2 Re5 80.Kc3 Rh5 81.Kc4 Kh7 82.Ra1 Rh2 83.Kc3 Kh6 84.Ra4 Kh5 85.Rd4 Kh6 86.Rd3 Rh3 87.Kd2 Kg6 88.Rf3 Kg7 89.Rf2 Kg6 90.Kc2 Kg5 91.Rf1 Rh8 92.Re1 Rd8 93.Re3 Rd7 94.Kb2 Rh7 95.Kc2 Rh2+ 96.Kb3 Rf2 97.Re1 Kf6 98.Re4 Rd2 99.Kc3 Rd6 100.Rh4 Kf7 101.Kc4 Ke6 102.Rh6+ Kd7 103.Rxd6+ Kxd6 104.Kd4 Kd7 105.Ke5 Ke7 106.Kf5 Kd8 107.Kg4 Ke8 108.Kg5 Kf8 109.Kh6 Kg8 110.g4 Kh8 111.g5 Kg8 112.Kg6 Kh8 113.Kf7 Kh7 114.g6+ Kh8 115.g7+ Kh7 116.g8=Q+ Kh6 117.Kf6 Kh5 118.Kf5 Kh4 119.Kf4 Kh3 120.Qg7 Kh4 121.Qh8# 1-0