1.c4 e6 2.Nc3 Nf6 3.d4 Bb4 4.Nf3 d5 5.Qb3 Ba5 6.cxd5 exd5 7.Bg5 Nbd7 8.e3 Bxc3+ 9.Qxc3 h6 10.Bh4 O-O 11.Bd3 c6 12.O-O g5 13.Bg3 Ne4 14.Qc2 Qe7 15.Bc7 Nb6 16.Bg3 Bf5 17.a4 Nc4 18.Rfe1 Rfe8 19.b3 Ncd6 20.Bxd6 Qxd6 21.Ne5 f6 22.Nf3 Re7 23.Nd2 Rae8 24.f3 Nxd2 25.Bxf5 Qb4 26.Qd3 Nxb3 27.Rab1 Qd2 28.Qxb3 Rxe3 29.Rxe3 Rxe3 30.Qd1 Qxd1+ 31.Rxd1 Rc3 32.a5 Rc4 33.Rb1 Ra4 34.Rxb7 Rxa5 35.Rc7 Ra6 36.Kf2 Kf8 37.Kg3 Ra4 38.Rxc6 Kf7 39.Rc7+ Kf8 40.Rh7 Rxd4 41.Rxh6 Rf4 42.Rxf6+ Ke7 43.Re6+ Kf7 44.Re5 Kf6 45.Rxd5 Rxf5 46.Rd6+ Ke5 47.Ra6 Rf4 48.Rxa7 Rd4 49.Rf7 Rb4 50.Rf8 Ke6 51.h3 Ke5 52.Kh2 Rb2 53.Kg1 Rd2 54.Kh2 Rb2 55.h4 gxh4 56.Kh3 Rf2 57.Rg8 Rb2 58.Kxh4 Rd2 59.g3 Kf6 60.f4 Rd6 61.Kh5 Rd3 62.Rg6+ Kf5 63.Rg5+ Kf6 64.Kh4 Rc3 65.g4 Rc8 66.Ra5 Rc7 67.g5+ Kf7 68.f5 Rc4+ 69.Kh5 Rc7 70.Kh6 Rd7 71.Ra8 Rc7 72.g6+ Ke7 73.g7 Rc5 74.g8=Q Kd7 75.Qh7+ Kc6 76.Qg7 Rc3 77.Qf8 Rc1 78.Qg8 Kd7 79.Qh7+ Kd6 80.Qg7 Re1 81.Qf8+ Kd5 82.Qg8+ Kc6 83.Qh8 Kd5 84.Kg6 Re6+ 85.Kg5 Rd6 86.Qh3 Rd8 87.Qh8 Rb8 88.Kf6 Rb5 89.Kg6 Kc5 90.Kg7 Rb2 91.Kf6 Rb3 92.Ke5 Rb8 93.Qxb8 Kc4 94.Qc8+ Kb4 95.Qd7 Kc5 96.Qd8 Kc6 97.Qc8+ Kb5 98.Qd7+ Kc4 99.Qd8 Kb3 100.Qc8 Kb4 101.Rb8+ Ka3 102.Ke6 Ka4 103.Qa6# 1-0