1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O Nbd7 8.Bh1 dxc4 9.Qa4 Nb6 10.Qc2 c5 11.dxc5 Bxc5 12.a4 a5 13.Na3 Bxa3 14.Rxa3 Qe7 15.Be3 Nfd5 16.Bd4 Bd7 17.Ne5 Rfd8 18.Nxd7 Qxd7 19.Bxd5 Nxd5 20.Qxc4 Rac8 21.Qb3 Nf4 22.gxf4 Qxd4 23.Qxb7 Qxf4 24.Rf3 Qg4+ 25.Kh1 Qh5 26.Rg1 Rf8 27.b3 Rc5 28.b4 axb4 29.Qxb4 Qd5 30.Qb2 g6 31.Ra1 Qe4 32.Qd2 Rh5 33.Qe3 Qb7 34.Kg1 Qb2 35.Re1 Qb4 36.Ra1 Ra5 37.Rf4 Qb2 38.Rd1 Qc2 39.Rc1 Qb2 40.Rcc4 Rg5+ 41.Rg4 Re5 42.Rge4 Rd5 43.Kg2 Rfd8 44.h4 h5 45.Rc7 Rf5 46.Rxe6 Qd4 47.Re8+ Kh7 48.Rxd8 Qxd8 49.Qe7 Qxe7 50.Rxe7 Kg7 51.Re3 Ra5 52.Ra3 f6 53.f4 g5 54.Kf3 g4+ 55.Ke4 Kg6 56.Ra1 Kf7 57.Kd4 f5 58.Kc4 Ke6 59.Kb4 Ra8 60.Kc5 g3 61.a5 g2 62.a6 Kd7 63.a7 Kc7 64.Kd5 Kd8 65.Rg1 Rxa7 66.Rxg2 Re7 67.Kd6 Re8 68.Rg6 Rxe2 69.Rg8+ Re8 70.Rxe8+ Kxe8 71.Ke6 Kf8 72.Kd6 Ke8 73.Ke6 Kf8 74.Kxf5 Kf7 75.Kg5 Ke8 76.Kg6 Kd8 77.Kg5 Ke7 78.Kf5 Kf8 79.Kg5 Ke8 80.f5 Kd7 81.Kh6 Kd8 82.Kg6 Kd7 83.Kg7 Ke7 84.f6+ Kd7 85.Kh7 Ke6 86.Kg7 Kf5 87.f7 Ke4 88.Kh8 Ke5 89.Kh7 Kf6 90.f8=Q+ Ke6 91.Qc8+ Ke7 92.Qb8 Kd7 93.Qa7+ Kc6 94.Qa6+ Kc7 95.Qa5+ Kc8 96.Qa4 Kd8 97.Qa3 Kd7 98.Qa2 Kd6 99.Kh6 Kd7 100.Kxh5 Ke8 101.Qa8+ Ke7 102.Qb8 Ke6 103.Qc7 Kf6 104.Qb8 Ke6 105.Qa8 Kf6 106.Qa7 Kf5 107.Qa6 Ke4 108.Qa5 Kf3 109.Qa4 Ke3 110.Qa3+ Kd2 111.Qa2+ Kc1 112.Qa8 Kd2 113.Kg4 Ke1 114.Qd8 Kf1 115.Kf3 Kg1 116.h5 Kh1 117.Kf2 Kh2 118.Qh4# 1-0