1.g3 c5 2.c4 Nc6 3.e3 e6 4.Bg2 Nf6 5.Ne2 d5 6.cxd5 exd5 7.O-O Bd6 8.d4 O-O 9.dxc5 Bxc5 10.Nbc3 Be6 11.Nf4 Bg4 12.Qb3 d4 13.Qxb7 dxc3 14.Qxc6 Rc8 15.Qa4 g5 16.Nd5 Be2 17.Re1 Nxd5 18.Rxe2 Nb6 19.Qb3 Qd3 20.Bf1 Rfd8 21.bxc3 Be7 22.Rd2 Qf5 23.e4 Qxe4 24.Re2 Qb7 25.Be3 Bf6 26.Rc1 Qd5 27.Rec2 Nc4 28.Bxa7 Qe4 29.Bd4 Nd2 30.Rxd2 Bxd4 31.Rcd1 Rxc3 32.Qxc3 Bxc3 33.Rxd8+ Kg7 34.Rc8 Qg4 35.Rdd8 Bd4 36.Rc4 Bxf2+ 37.Kxf2 Qf5+ 38.Kg1 Qb1 39.Rd2 Qb6+ 40.Rf2 f5 41.a4 f4 42.gxf4 g4 43.f5 h5 44.f6+ Kh8 45.f7 Qd6 46.Rf5 Qb6+ 47.Kg2 Qb7+ 48.Kg3 Qb3+ 49.Kh4 Qb7 50.f8=Q+ Kh7 51.Qd6 g3 52.Qd2 Qg7 53.Rg5 Qg6 54.Ra5 Qe6 55.Qc2+ Kh8 56.Rb5 Qb6 57.Rc6 Qa6 58.Qe2 Qxc6 59.Bh3 Qc5 60.Qd1 Qg5+ 61.Rxg5 g2 62.Rb5 Kg8 63.Rd5 Kh7 64.Bxg2 Kg8 65.Ra5 Kh8 66.Rxh5+ Kg7 67.Qd6 Kf7 68.Re5 Kg7 69.Rh5 Kg8 70.Qb4 Kg7 71.Qe1 Kf7 72.Re5 Kg7 73.Qe4 Kh6 74.Qc6+ Kh7 75.Qe8 Kh6 76.Rb5 Kg7 77.Kh5 Kh7 78.a5 Kg7 79.Rd5 Kf6 80.Rd8 Kf5 81.Rd1 Kf6 82.Qa8 Ke7 83.Bh1 Kf6 84.Rf1+ Kg7 85.Kg4 Kh7 86.Rf2 Kh6 87.Rf4 Kh7 88.Ra4 Kg6 89.Ra2 Kh7 90.Qf3 Kg6 91.Qc6+ Kf7 92.Kg3 Kg7 93.Qe6 Kh7 94.Qg6+ Kh8 95.Qh7+ Kxh7 96.a6 Kg7 97.a7 Kf7 98.h4 Kf8 99.h5 Kg7 100.a8=Q Kh6 101.Qh8+ Kg5 102.h6 Kg6 103.h7 Kg5 104.Qe5+ Kh6 105.h8=Q+ Kg6 106.Qef6# 1-0