1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.c4 Be7 5.O-O O-O 6.d4 dxc4 7.Ne5 Nc6 8.Bxc6 bxc6 9.Nxc6 Qe8 10.Nxe7+ Qxe7 11.Qc2 e5 12.dxe5 Qxe5 13.Bf4 Qh5 14.Nc3 Bh3 15.Rfd1 Rfe8 16.Rd4 Qc5 17.Rad1 h6 18.f3 g5 19.Bc1 Re6 20.e4 Rae8 21.Be3 Qc6 22.g4 h5 23.gxh5 g4 24.Nd5 gxf3 25.Rxc4 Qb5 26.a4 Nxd5 27.axb5 Nxe3 28.Qc1 Nxc4 29.Qxc4 Rxe4 30.Qxc7 f2+ 31.Kxf2 Re2+ 32.Kg1 Rg2+ 33.Kh1 Rg5 34.Rd8 Bg2+ 35.Kg1 Bh3+ 36.Kf2 Rg2+ 37.Kf3 Rxd8 38.Qxd8+ Kh7 39.Qe7 Rf2+ 40.Kxf2 a6 41.h6 a5 42.b3 Kg8 43.Qe1 f6 44.Ke2 Kf7 45.Qd2 Bg4+ 46.Ke3 Bd1 47.Qd4 f5 48.h3 f4+ 49.Ke4 Bf3+ 50.Kf5 Bg2 51.b6 Bd5 52.h7 Ba8 53.Qxf4 Kg7 54.h8=N Kf8 55.Ke5+ Ke8 56.Kf5 Be4+ 57.Kxe4 Kd8 58.Qh2 Ke7 59.Qg1 Kd6 60.Qd4+ Ke6 61.Qe5+ Kd7 62.h4 Kc6 63.Qb5+ Kb7 64.Qh5 a4 65.b4 Kxb6 66.Qd1 Kb7 67.Kd3 Kb8 68.Ke2 Kc7 69.Qb1 a3 70.Kd3 Kd8 71.Ke2 Kc7 72.Qh7+ Kc8 73.Qa7 a2 74.Qa8+ Kd7 75.Qxa2 Ke7 76.Qa6 Ke8 77.Qa3 Kd7 78.Qa5 Ke8 79.Kd3 Ke7 80.Qa7+ Ke6 81.Qg7 Kd5 82.Qg5+ Kc6 83.Qh6+ Kd5 84.Qg7 Kc6 85.Qh6+ Kd5 86.h5 Ke5 87.Qf6+ Kd5 88.Qb2 Kc6 89.Qg2+ Kc7 90.Qb7+ Kxb7 91.Kd2 Ka8 92.Kc2 Kb7 93.Kd3 Ka7 94.Kd4 Kb6 95.Ke5 Ka7 96.b5 Ka8 97.Kf6 Kb8 98.Ke6 Kc7 99.b6+ Kb7 100.Kf7 Kc8 101.Kg6 Kd8 102.Nf7+ Ke8 103.h6 Kf8 104.Ng5 Kg8 105.Ne6 Kh8 106.b7 Kg8 107.Ng7 Kh8 108.b8=R# 1-0