1.c4 e6 2.g3 Nc6 3.Bg2 Nf6 4.Nf3 d5 5.d4 Bb4+ 6.Nbd2 dxc4 7.O-O c3 8.Nb3 cxb2 9.Bxb2 Be7 10.Rc1 O-O 11.Nc5 Bxc5 12.dxc5 Qxd1 13.Rfxd1 Nd5 14.Nd4 f6 15.Nxc6 bxc6 16.e4 Rb8 17.Rd2 Ne7 18.Bf1 e5 19.Bc4+ Kh8 20.Bc3 Ng6 21.Ba5 Rb7 22.f3 f5 23.exf5 Bxf5 24.Ba6 Rbb8 25.Bxc7 Rb4 26.Bd6 Re8 27.Bc4 Be6 28.Bxe6 Rxe6 29.Re1 Kg8 30.f4 Re8 31.f5 Nh8 32.Rxe5 Rxe5 33.Bxe5 Nf7 34.Bf4 Rc4 35.Rd7 Rxc5 36.Rxa7 h6 37.a4 Rxf5 38.a5 Ng5 39.Bc7 Rb5 40.a6 Ne6 41.Rb7 Nxc7 42.Rxc7 Ra5 43.a7 Kh7 44.Kf2 Ra3 45.Ke2 Kg6 46.Kd2 Kf6 47.Rxc6+ Kf5 48.Rc7 g5 49.Kc2 Kg4 50.Rh7 Ra6 51.Kc3 Kh3 52.Rxh6+ Rxh6 53.a8=Q Kxh2 54.Qf3 Rh3 55.Kd4 Rxg3 56.Qh5+ Kg1 57.Qd1+ Kh2 58.Ke4 g4 59.Qd6 Kh1 60.Qd8 Rg2 61.Qh4+ Kg1 62.Kf4 Kf1 63.Qh1+ Rg1 64.Qh8 Rg2 65.Qd4 Ke2 66.Kg5 Kf1 67.Kh4 Ke1 68.Qf6 Rg1 69.Qf4 Rg2 70.Qf7 Ke2 71.Qc7 Kf1 72.Qb6 Ke1 73.Qa7 Kf1 74.Qe3 Rg1 75.Qd3+ Kf2 76.Qd2+ Kf1 77.Qb4 Rg2 78.Qd4 Ke1 79.Qe5+ Kf1 80.Qc5 Ke1 81.Kg5 Kf1 82.Qe3 Rg1 83.Kf5 Rg2 84.Kf4 Rg1 85.Qd3+ Kf2 86.Qd2+ Kf1 87.Ke3 Rg3+ 88.Ke4 Rf3 89.Qh2 Rf8 90.Qh4 Rg8 91.Qh7 Rf8 92.Qg7 Rc8 93.Ke3 g3 94.Kf3 Rc5 95.Qb2 g2 96.Qf2# 1-0