1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Bg5 Be7 5.Nc3 O-O 6.e3 h6 7.Bh4 Nbd7 8.Rc1 dxc4 9.Bxc4 a6 10.a4 c5 11.O-O cxd4 12.Qxd4 b6 13.Rfd1 Bb7 14.Qf4 Qe8 15.Qc7 Bxf3 16.gxf3 Rc8 17.Qf4 g5 18.Bxg5 hxg5 19.Qxg5+ Kh8 20.Qh6+ Nh7 21.Bxa6 Rg8+ 22.Kf1 Rg6 23.Qf4 Rc5 24.Bb5 Nhf6 25.Ke2 Rf5 26.Qc7 Qa8 27.Ne4 Nxe4 28.Rxd7 Rg2 29.Rxe7 Rxf2+ 30.Ke1 Qa5+ 31.Rc3 R2xf3 32.Qd8+ Kh7 33.Rxf7+ Rxf7 34.Qh4+ Kg7 35.Qxe4 R3f5 36.Kd1 Rxb5 37.axb5 Qa1+ 38.Kc2 Rf2+ 39.Kd3 Qb1+ 40.Kd4 Rd2+ 41.Ke5 Rd5+ 42.Qxd5 Qf5+ 43.Kd6 Qxd5+ 44.Ke7 Qxb5 45.e4 Qb4+ 46.Kd7 Qxe4 47.Rg3+ Kf6 48.Rg5 Kxg5 49.Kd8 Kg6 50.Kc8 Kg7 51.Kc7 Kf8 52.Kd8 Qe3 53.b3 Qe2 54.b4 Qe1 55.Kd7 e5 56.h3 e4 57.Ke6 e3 58.Ke5 b5 59.Kd6 e2 60.Ke6 Ke8 61.Kf5 Kd8 62.Ke4 Kc8 63.Kd5 Kb8 64.h4 Ka8 65.Ke5 Ka7 66.Ke4 Ka6 67.Ke5 Kb7 68.Kd6 Kb8 69.Ke5 Kc7 70.Ke4 Kd7 71.Ke5 Ke7 72.Kf4 Kf7 73.Ke4 Kg7 74.Kd4 Kh7 75.Kd3 Kg8 76.Kc2 Kg7 77.Kb3 Kf8 78.Kb2 Ke8 79.Kc2 Kd8 80.Kd3 Kc8 81.Ke4 Kb8 82.Kd3 Kc7 83.Ke4 Kc6 84.Kf4 Kd7 85.Kf5 Qf1+ 86.Kg5 e1=R 87.h5 Kd6 88.Kh4 Kd5 89.Kg5 Kd4 90.Kg6 Kd3 91.Kg5 Kd2 92.Kh4 Kd1 93.Kg5 Re4 94.h6 Re3 95.Kg6 Re2 96.Kh7 Re1 97.Kg8 Re4 98.h7 Re8+ 99.Kg7 Ra8 100.h8=R Rxh8 101.Kg6 Rh7 102.Kxh7 Kc2 103.Kg7 Kb3 104.Kh7 Kxb4 105.Kg7 Ka5 106.Kg8 Ka6 107.Kh8 Kb7 108.Kg8 Kb8 109.Kh7 Kc7 110.Kh8 Qa1+ 111.Kh7 Qa7 112.Kh6 Kd6 113.Kg6 Ke6 114.Kg5 Ke5 115.Kh5 Kf5 116.Kh4 Qa3 117.Kh5 Qh3# 0-1