1.Nf3 d5 2.g3 c5 3.Bg2 Nf6 4.O-O e6 5.d4 cxd4 6.Nxd4 e5 7.Nf3 Nc6 8.c4 d4 9.e3 Be7 10.exd4 exd4 11.Bf4 Be6 12.Ne5 Rc8 13.Nd2 O-O 14.Ndf3 Nxe5 15.Nxe5 Bxc4 16.Nxc4 Rxc4 17.Qd3 Rb4 18.Rab1 Nd7 19.Qd1 Qb6 20.b3 Nc5 21.Bd2 Rb5 22.b4 Ne6 23.a4 Rf5 24.Qc2 g6 25.Qe4 Rb8 26.g4 Rf6 27.f4 Bd6 28.f5 Ng7 29.Bg5 gxf5 30.gxf5 Re8 31.Qg4 h5 32.Qh3 Be5 33.Kh1 Rd6 34.a5 Qb5 35.f6 Ne6 36.Rf5 Nxg5 37.Rxg5+ Kf8 38.Qxh5 Rxf6 39.Re1 Rfe6 40.Rf5 f6 41.Qh7 R6e7 42.Rexe5 Qxe5 43.Qh6+ Kf7 44.Rxe5 Rxe5 45.Qh7+ Ke6 46.Bh3+ Kd5 47.Bf1 R8e7 48.Qc2 Rg7 49.h3 Re1 50.Qf5+ Re5 51.Qxf6 Rg3 52.Kh2 Ree3 53.Qf5+ Kd6 54.Qc5+ Ke6 55.Qxd4 b5 56.axb6 axb6 57.Qxb6+ Kd7 58.Qa7+ Kd8 59.Qa5+ Ke7 60.b5 Rgf3 61.Qa7+ Kf8 62.Bg2 Re2 63.Qa8+ Kg7 64.Qxf3 Re4 65.Qxe4 Kh8 66.Qd5 Kg7 67.Qc6 Kh8 68.Qb7 Kg8 69.Qa8+ Kg7 70.Qb8 Kg6 71.Qc8 Kh5 72.Kh1 Kg6 73.Kg1 Kg5 74.Kh2 Kh4 75.Bf3 Kg5 76.Kg3 Kg6 77.Bg4 Kg7 78.h4 Kg6 79.h5+ Kf7 80.h6 Kg6 81.h7 Kf6 82.h8=N Ke5 83.Ng6+ Ke4 84.Nf8 Kd5 85.Ne6 Ke5 86.Nc5 Kd6 87.Qd7+ Ke5 88.Qe7+ Kd5 89.Qf7+ Kd4 90.Qg7+ Ke3 91.Qg6 Kd2 92.Qh6+ Kc3 93.Qh7 Kb2 94.Qh8+ Kb1 95.Qg8 Kc1 96.Qg7 Kd2 97.Qg6 Ke3 98.Qd3# 1-0