1.Nf3 Nf6 2.e3 a5 3.Be2 e6 4.O-O d5 5.d4 Bd6 6.c4 O-O 7.Nc3 b6 8.b3 Bb7 9.Bb2 c6 10.Bd3 Nbd7 11.Qe2 Qe7 12.e4 dxe4 13.Nxe4 Nxe4 14.Qxe4 Nf6 15.Qh4 Rfd8 16.Rad1 a4 17.Rfe1 h6 18.Bc1 axb3 19.axb3 Bb4 20.Re3 Ra1 21.Rf1 Nd7 22.Qh3 Ba3 23.Bxa3 Rxa3 24.Bc2 Ra2 25.Bb1 Rb2 26.Qg3 Nf6 27.Rfe1 Qd6 28.Ne5 c5 29.dxc5 bxc5 30.Rd3 Qb6 31.h3 Rxd3 32.Bxd3 Rxb3 33.Re3 Kf8 34.Kh2 Rb2 35.Be2 Kg8 36.Nd3 Ra2 37.Qb8+ Kh7 38.Bf3 Ra7 39.Ne5 Qa6 40.Nxf7 Bxf3 41.Qh8+ Kg6 42.Ne5+ Kf5 43.Nxf3 Qd6+ 44.g3 e5 45.Rxe5+ Kg6 46.Qc8 Qd3 47.Kg2 Ra1 48.Nh4+ Kh7 49.Qf5+ Qxf5 50.Nxf5 Ra5 51.Re7 Kg6 52.Nxg7 Ra4 53.Ne8 Nxe8 54.Rxe8 Rxc4 55.Re6+ Kg7 56.Rc6 h5 57.Kf3 Rc2 58.Ke3 c4 59.h4 c3 60.Rc5 Kg6 61.Rg5+ Kh6 62.Rc5 Kg6 63.f3 Rg2 64.Kf4 c2 65.Rc6+ Kf7 66.g4 hxg4 67.fxg4 Ke7 68.h5 Kd7 69.Rc3 Ke6 70.Kg5 Kd5 71.h6 Kd4 72.Rc8 Rh2 73.Kg6 Kd3 74.g5 Rh4 75.h7 Rc4 76.Rxc4 Kxc4 77.h8=Q c1=Q 78.Qc8+ Kb3 79.Qxc1 Ka4 80.Qh1 Kb5 81.Qa8 Kc5 82.Qa5+ Kc6 83.Qa4+ Kc7 84.Qa3 Kb7 85.Qa2 Kc7 86.Qa1 Kb7 87.Qh1+ Kc7 88.Qa8 Kd7 89.Qa5 Ke7 90.Qa4 Kd8 91.Qa3 Ke8 92.Qa2 Kf8 93.Qf7# 1-0