1.g3 d5 2.c4 e6 3.Nf3 dxc4 4.Qa4+ Bd7 5.Qxc4 Nf6 6.Bg2 c5 7.Ne5 Qc7 8.d4 Nc6 9.Nxd7 Nxd7 10.Bf4 Qa5+ 11.Bd2 Qb6 12.d5 Nde5 13.Qc2 exd5 14.Bxd5 Rd8 15.Nc3 Be7 16.Bg2 Nd4 17.Qa4+ Nec6 18.Rb1 Rd7 19.e3 Ne6 20.Nd5 Qd8 21.Nxe7 Qxe7 22.Bc3 Ned4 23.Kf1 Ne6 24.Bxc6 bxc6 25.Qxc6 O-O 26.Kg2 Rd6 27.Qe4 Qd7 28.h4 Rd8 29.Rhf1 h6 30.Rbc1 Qc8 31.Qf3 Qd7 32.Ba5 Rb8 33.Bc3 Rd8 34.a3 Rd3 35.Qg4 Qd5+ 36.Qf3 Qd7 37.Qe4 Qb5 38.Qg4 Qc6+ 39.Kg1 Qd5 40.Rfe1 h5 41.Qe2 Qf5 42.Kg2 Qe4+ 43.Qf3 Qg6 44.Ba5 Rb8 45.Bc3 Nd4 46.Qf4 Qc6+ 47.Kh3 Qd7+ 48.Kh2 Nc6 49.Qg5 Qg4 50.Qxc5 Qf3 51.Kg1 Rd5 52.Qxc6 Qe4 53.Qc7 Rbd8 54.Qf4 Qe6 55.Qc4 Qh3 56.Qf1 Qg4 57.e4 Rd3 58.Qg2 Rf3 59.Bb4 Rdd3 60.Rc3 a5 61.Bxa5 Rd2 62.Qxf3 Rd1 63.Rxd1 Kh7 64.Rdd3 Kg8 65.Qe2 g5 66.Rc4 Qxe2 67.Rcd4 gxh4 68.gxh4 Kh8 69.Bc3 Qe1+ 70.Bxe1 f6 71.Kg2 Kg7 72.Kf1 Kg8 73.Kg1 Kg7 74.Rd5 Kh8 75.a4 f5 76.R5d4 Kg8 77.Rc3 Kh7 78.Rd5 Kh8 79.Bd2 f4 80.Kh1 Kh7 81.Rb3 Kg6 82.Bc3 Kh7 83.Rbb5 Kg8 84.b3 f3 85.Rg5+ Kh7 86.Kh2 Kh6 87.Bd2 Kh7 88.Be3 Kh8 89.Ra5 Kh7 90.Rab5 Kh8 91.Rbd5 Kh7 92.Rde5 Kh8 93.Rg3 Kh7 94.Rh3 Kg6 95.Rf5 Kg7 96.Rc5 Kg8 97.Bd2 Kg7 98.Be1 Kh7 99.Re5 Kg8 100.Bc3 Kh7 101.Rg3 Kh6 102.Ba1 Kh7 103.Rxh5# 1-0