1.c4 e5 2.g3 Nf6 3.Bg2 Bc5 4.Nc3 c6 5.e3 Bb6 6.Nge2 d5 7.cxd5 cxd5 8.d4 e4 9.O-O O-O 10.f3 exf3 11.Bxf3 Nc6 12.Nf4 Ne7 13.Qb3 Be6 14.Bd2 Rc8 15.Rf2 Rc6 16.Raf1 Ba5 17.Bg2 Rb6 18.Qa3 Bxc3 19.Bxc3 Qd7 20.Qxa7 Ra6 21.Qc5 Bf5 22.Bb4 Re8 23.Qc3 Ne4 24.Bxe4 Bxe4 25.Nd3 Bxd3 26.Qxd3 f6 27.a3 Re6 28.Rc1 Re4 29.Bxe7 R8xe7 30.Rf3 h5 31.Qb3 Qe6 32.Rc5 Rd7 33.Rb5 h4 34.Kg2 h3+ 35.Kf2 Rd6 36.Rc5 Rd7 37.a4 g5 38.Rb5 f5 39.a5 f4 40.gxf4 gxf4 41.Rxb7 Rxe3 42.Rb8+ Kh7 43.Rxe3 fxe3+ 44.Qxe3 Rf7+ 45.Ke2 Qg4+ 46.Ke1 Qg2 47.Qd3+ Kg7 48.Re8 Qg1+ 49.Kd2 Qxh2+ 50.Re2 Rf2 51.a6 Qf4+ 52.Qe3 Qxe3+ 53.Kxe3 h2 54.Re1 Rxb2 55.a7 Ra2 56.Rh1 Rxa7 57.Rxh2 Re7+ 58.Kf3 Rc7 59.Kf2 Rc1 60.Rh4 Rb1 61.Kf3 Rb7 62.Ke3 Kf8 63.Rh2 Rc7 64.Rb2 Rh7 65.Rb8+ Kg7 66.Rb7+ Kg6 67.Rxh7 Kxh7 68.Kf4 Kg8 69.Ke5 Kf7 70.Kxd5 Kg8 71.Kc6 Kf7 72.Kb6 Kg7 73.d5 Kf8 74.Kb7 Ke7 75.Kc7 Kf8 76.Kd7 Kf7 77.Kc6 Kg7 78.Kb5 Kg6 79.Ka5 Kf6 80.Kb6 Kg5 81.Kc5 Kf5 82.Kb6 Kf6 83.Kc6 Kg6 84.Kb5 Kg7 85.Kc5 Kh7 86.Kc4 Kh8 87.Kb5 Kg7 88.Kc6 Kh6 89.Kc7 Kg7 90.Kb8 Kf8 91.d6 Kg7 92.Kb7 Kf7 93.Kc7 Kg7 94.Kd8 Kh7 95.Ke8 Kh6 96.d7 Kh5 97.d8=Q Kg6 98.Qd7 Kh6 99.Kf7 Kh5 100.Kf6 Kh4 101.Kf5 Kg3 102.Ke4 Kh4 103.Kf4 Kh5 104.Qh7# 1-0