1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ Bd7 6.Qxc4 c5 7.d4 Bc6 8.dxc5 Nbd7 9.Be3 Bd5 10.Qc2 Be4 11.Qc1 Bxc5 12.Bxc5 Rc8 13.b4 b6 14.O-O bxc5 15.b5 O-O 16.Nc3 Ba8 17.Rd1 Qa5 18.a4 h6 19.Nd2 Bxg2 20.Kxg2 c4 21.Nde4 Rfd8 22.Qf4 a6 23.Rac1 axb5 24.axb5 Nxe4 25.Nxe4 Qa8 26.Kg1 Nb6 27.Rxd8+ Rxd8 28.Nd6 Qa7 29.Nxc4 Nd5 30.Qd2 Rb8 31.e4 Nf6 32.Nd6 Ne8 33.Nxe8 Rxe8 34.Qd6 Rb8 35.Qa6 Qd7 36.b6 Kh7 37.Rc7 Qd1+ 38.Kg2 Qd4 39.b7 Qxe4+ 40.f3 Qd5 41.Rxf7 Qd2+ 42.Kh3 Qd5 43.Qa7 Qe5 44.Rf4 Qc7 45.Rb4 e5 46.Qe3 Kh8 47.Qe4 Qd7+ 48.g4 h5 49.Kg3 hxg4 50.fxg4 Qc7 51.Rb3 Qf7 52.Rb2 Qc7 53.Kg2 Qd6 54.g5 g6 55.h4 Kg7 56.Rf2 Qc7 57.Rf6 Qxb7 58.Rxg6+ Kf7 59.Rf6+ Kg7 60.Qxb7+ Rxb7 61.Re6 Rb4 62.Kg3 Rb3+ 63.Kg4 Rb4+ 64.Kh5 e4 65.Re7+ Kf8 66.Re5 Kg7 67.Kg4 e3+ 68.Kh5 Rb3 69.Re7+ Kf8 70.Re4 Kg7 71.Kg4 Kf7 72.h5 Rd3 73.Kf4 Rd5 74.Rxe3 Rd1 75.Rc3 Rd4+ 76.Ke5 Rd7 77.Rc5 Kg7 78.Kf5 Rf7+ 79.Kg4 Ra7 80.h6+ Kg6 81.Rc6+ Kh7 82.Kh5 Ra5 83.Rc7+ Kh8 84.Re7 Ra8 85.Re5 Kh7 86.g6+ Kh8 87.Kg5 Rb8 88.Re7 Rb5+ 89.Kf6 Rb6+ 90.Kf7 Rb8 91.Re8+ Rxe8 92.Kxe8 Kg8 93.g7 Kh7 94.Kf7 Kxh6 95.g8=Q Kh5 96.Qg3 Kh6 97.Qg6# 1-0