1.c4 e6 2.Nf3 d5 3.d4 Nf6 4.Nc3 Bb4 5.Qb3 c5 6.dxc5 Na6 7.a3 Bxc3+ 8.Qxc3 Nxc5 9.cxd5 Qxd5 10.Be3 Nce4 11.Qb4 Ng4 12.Qd4 Nxe3 13.Qxe3 Nf6 14.g3 Qb5 15.Qe5 Bd7 16.Bg2 Qb6 17.O-O O-O 18.Qd4 Qb5 19.Ne5 Rfd8 20.Qe3 Be8 21.Nd3 Bc6 22.Bxc6 Qxc6 23.Rfc1 Qe8 24.Rc2 Nd5 25.Qe4 h6 26.Rac1 Rab8 27.Ne5 Ra8 28.Qf3 Rab8 29.e4 Ne7 30.Rc7 Rdc8 31.Qf4 a6 32.h4 b5 33.Kg2 a5 34.Qd2 a4 35.Qd6 Rxc7 36.Rxc7 Ng6 37.Nxf7 Rc8 38.Rb7 Nh8 39.Ne5 Ng6 40.h5 Nxe5 41.Qxe5 Qf8 42.Qxe6+ Kh8 43.Rxb5 Re8 44.Qg6 Qe7 45.e5 Qd7 46.Rb4 Qd5+ 47.Qe4 Qxe5 48.Qxe5 Rxe5 49.Rxa4 Rxh5 50.b4 Rf5 51.Ra8+ Kh7 52.a4 Rd5 53.b5 Rd6 54.a5 Rd5 55.b6 h5 56.b7 Rd8 57.Rxd8 Kh6 58.Rd4 Kg5 59.b8=Q h4 60.Qa7 Kh5 61.Qa8 g6 62.Qd8 Kh6 63.Qf8+ Kg5 64.Qc8 Kh6 65.Qc7 h3+ 66.Kf3 h2 67.Rh4+ Kg5 68.a6 h1=Q+ 69.Rxh1 Kf5 70.Rh8 g5 71.Re8 Kf6 72.Ra8 Kf5 73.Rd8 Kg6 74.Rb8 Kf5 75.Rb7 Kg6 76.Qd7 Kf6 77.Qc8 Ke5 78.Qc7+ Kf5 79.Qd7+ Kf6 80.a7 g4+ 81.Qxg4 Ke5 82.a8=Q Kd5 83.Kg2 Ke5 84.Kh1 Kf6 85.Kg1 Ke5 86.Kf1 Kf6 87.Ke1 Ke5 88.Kd1 Kf6 89.Kc1 Ke5 90.Kb1 Kd6 91.Ka1 Kc6 92.Kb2 Kc5 93.Ka2 Kd5 94.Kb3 Kc5 95.Ka3 Kd5 96.Kb4 Kc6 97.Ka4 Kd5 98.Kb5 Kd6 99.Rd7+ Ke5 100.Qd5+ Kf6 101.Rf7# 1-0