1.c4 Nf6 2.g3 e5 3.Bg2 Bc5 4.Nf3 e4 5.Ng5 Bxf2+ 6.Kxf2 Ng4+ 7.Ke1 Qxg5 8.Nc3 Qc5 9.Nxe4 Qxc4 10.h3 Ne5 11.d4 Ng6 12.b3 Qb4+ 13.Qd2 a5 14.Nc3 O-O 15.h4 Ne7 16.Bb2 d6 17.Rf1 Nbc6 18.Rf4 Ng6 19.Rf2 Nge7 20.Rd1 Bd7 21.Kf1 a4 22.Nxa4 Qxd2 23.Rxd2 Nb4 24.Bxb7 Rab8 25.Be4 Nxa2 26.Ba3 Nb4 27.Nc3 Nbc6 28.Nd5 Rxb3 29.Rf3 Rxf3+ 30.Bxf3 Nxd5 31.Bxd5 Ra8 32.Bb2 Ra7 33.Kf2 Kf8 34.Bxc6 Bxc6 35.d5 Bd7 36.e4 f6 37.Rc2 Ra2 38.Ke3 Ke8 39.Kf4 h5 40.Ke3 Kd8 41.Bxf6+ gxf6 42.Rxa2 Bb5 43.Rf2 c6 44.Rd2 Ke8 45.Kf3 Bd3 46.e5 Bc2 47.Rxc2 Kf7 48.Rxc6 Kg8 49.g4 Kh8 50.Rc7 hxg4+ 51.Ke2 dxe5 52.Kd1 Kg8 53.Kd2 Kh8 54.Rc4 g3 55.h5 Kg7 56.Rg4+ Kh6 57.Ra4 f5 58.Ke2 Kxh5 59.Ke3 Kg5 60.Kf3 Kg6 61.Rb4 Kh5 62.Kxg3 Kg5 63.Rb3 e4 64.Kh3 e3 65.Rb5 Kf6 66.Rb1 Ke7 67.Rb4 Kf7 68.Ra4 Kg8 69.Kg3 Kg7 70.Ra7+ Kf6 71.Rb7 f4+ 72.Kf3 Ke5 73.Rb4 e2 74.Re4+ Kf6 75.Re6+ Kg7 76.Kxf4 e1=B 77.Kg5 Kf7 78.Kg4 Kg7 79.Kf5 Bc3 80.Rc6 Kf8 81.Kf4 Bb2 82.Kg5 Ke7 83.Kf5 Kd7 84.Ke4 Ke7 85.Kd3 Bc3 86.Rc7+ Ke8 87.Ra7 Bf6 88.Ke4 Bd4 89.Rb7 Bg1 90.Kf5 Kf8 91.Rh7 Bd4 92.Rh3 Bf6 93.Rh5 Ke7 94.d6+ Kf7 95.Rh7+ Kf8 96.Rh6 Bd4 97.Re6 Bc5 98.Rg6 Be3 99.d7 Ke7 100.Rd6 Kd8 101.Ke6 Bc5 102.Rc6 Ba3 103.Rc8# 1-0