1.d4 Nf6 2.c4 c6 3.Nf3 Qc7 4.Bg5 g6 5.Nc3 Bg7 6.e4 d6 7.h3 Nbd7 8.Be2 a6 9.O-O O-O 10.Qd2 b5 11.a3 bxc4 12.Bxc4 c5 13.Nd5 Nxd5 14.Bxd5 Rb8 15.Bxe7 Re8 16.dxc5 dxc5 17.Bd6 Qxd6 18.Bxf7+ Kxf7 19.Qxd6 Bf8 20.Qf4+ Ke6 21.g4 Bb7 22.b3 Rbc8 23.Ng5+ Ke7 24.h4 Bd5 25.a4 Bxb3 26.e5 Nb8 27.Rac1 Rc6 28.a5 Rf6 29.exf6+ Kd7 30.Kg2 Ba2 31.Rg1 Kc8 32.Ne4 h6 33.Ng3 Re1 34.Qe3 Bg8 35.Qxe1 Kb7 36.Kh1 Nd7 37.Qd1 Ka7 38.Ne2 Ba2 39.Qd6 Bc4 40.Nd4 Ka8 41.Qe6 Be7 42.Rc2 Bf8 43.Qxd7 Bd5+ 44.Qxd5+ Ka7 45.Qh5 Be7 46.Rc4 Kb7 47.Nc6 Kc7 48.Re1 Bxf6 49.f4 Bg7 50.Rc3 Be5 51.Rxe5 Kc8 52.Qxh6 Kd7 53.Rce3 Kxc6 54.Kh2 Kb5 55.Rh5 Kc6 56.Rc3 Kd6 57.Rh3 Kc6 58.Kg3 Kc7 59.f5 Kd6 60.Qh8 Kc6 61.Rh7 gxf5 62.Kf4 c4 63.gxf5 Kb5 64.Rg7 Ka4 65.Qa8 c3 66.Ke5 Kb3 67.Qd8 Ka4 68.Ke6 Kb5 69.Qg5 c2 70.Qf4 Kc5 71.Qc1 Kb4 72.Kd6 Kxa5 73.Rd7 Kb5 74.Qd2 c1=N 75.Rh7 Nd3 76.Qh6 Ne1 77.Qe3 Kc4 78.Qc1+ Kb4 79.Qc8 Nd3 80.Qg8 a5 81.Qf8 Kb5 82.h5 Ka4 83.Kd5 Nf4+ 84.Kd6 Kb4 85.f6 Ng6 86.hxg6 Kb5 87.Qe8+ Kc4 88.R3h4+ Kd3 89.Qd7 Kc3 90.Qa7 Kc2 91.Qd7 Kc1 92.R4h5 Kb1 93.R5h6 Ka1 94.Qh3 Ka2 95.f7 Ka1 96.Ke6 a4 97.Kd7 Ka2 98.Ke8 Ka1 99.f8=B a3 100.Qxa3+ Kb1 101.Qa7 Kc2 102.Qa1 Kd3 103.Qa8 Kc3 104.Rf7 Kd3 105.Qa4 Ke2 106.Rh2+ Ke1 107.Qa1# 1-0