1.b4 e5 2.Bb2 Bxb4 3.Bxe5 Nf6 4.e3 O-O 5.c4 d5 6.Nf3 c5 7.a3 Ba5 8.cxd5 Nxd5 9.Qc2 Nc6 10.Bb2 Re8 11.Bd3 Nxe3 12.Bxh7+ Kh8 13.fxe3 Rxe3+ 14.Kd1 Be6 15.Re1 Rxe1+ 16.Kxe1 Bd5 17.Bd3 Qd6 18.Be2 Re8 19.Qd3 c4 20.Qf5 Qe7 21.Ng1 Be4 22.Qg4 Bg6 23.Qxc4 Qd6 24.Kf1 Qxh2 25.Nf3 Qh1+ 26.Kf2 Bb6+ 27.d4 Qh6 28.Nbd2 Qe3+ 29.Kf1 Bc7 30.Ne4 Qxe4 31.d5 Qxc4 32.Bxc4 Na5 33.Bb5 Rd8 34.Rc1 Rxd5 35.Rxc7 Rxb5 36.Bc3 Nc6 37.Nd4 Nxd4 38.Bxd4 a6 39.Kf2 Kg8 40.g4 Be4 41.Rc5 Rb3 42.Rc3 Rb1 43.Rc5 Kh7 44.Rg5 f6 45.Rc5 Kg6 46.g5 fxg5 47.Rc7 Bc6 48.Rxg7+ Kf5 49.Be3 Rb2+ 50.Ke1 g4 51.Rg5+ Ke4 52.Bc5 Kf4 53.Rg8 Rc2 54.Bd6+ Kf3 55.Rf8+ Ke3 56.Bf4+ Ke4 57.Bd6 Kd3 58.Rg8 Bf3 59.Rg7 Re2+ 60.Kf1 Re6 61.Bc7 Kc4 62.a4 b5 63.axb5 axb5 64.Kf2 b4 65.Rg8 b3 66.Rb8 Re2+ 67.Kg3 b2 68.Bd6 Be4 69.Rb4+ Kd5 70.Kxg4 Kxd6 71.Kg3 Kd5 72.Kf4 Bg2 73.Re4 Rxe4+ 74.Kg3 Kd6 75.Kf2 Re3 76.Kxe3 b1=R 77.Ke2 Bb7 78.Ke3 Kc6 79.Ke4 Kd7+ 80.Kd4 Rh1 81.Kc3 Bf3 82.Kb3 Rg1 83.Ka3 Rg8 84.Kb4 Bd1 85.Ka5 Rb8 86.Ka6 Rb2 87.Ka7 Bf3 88.Ka6 Bh5 89.Ka7 Kc7 90.Ka6 Rg2 91.Ka5 Kc8 92.Kb4 Rf2 93.Kc5 Rd2 94.Kb6 Rd5 95.Ka7 Kd8 96.Ka8 Rc5 97.Kb7 Rc8 98.Kb6 Rc4 99.Ka6 Rc3 100.Kb7 Rh3 101.Kb6 Ke7 102.Kb7 Kf7 103.Ka8 Rd3 104.Kb8 Kg6 105.Kb7 Bd1 106.Kc6 Ra3 107.Kd6 Ra6+ 108.Kc5 Ra4 109.Kd5 Rg4 110.Kc6 Rg2 111.Kc7 Ra2 112.Kd8 Ra4 113.Kc7 Kh7 114.Kc8 Rf4 115.Kb8 Rc4 116.Ka8 Rc3 117.Ka7 Rb3 118.Ka6 Kg6 119.Ka7 Kf5 120.Ka6 Ke6 121.Ka5 Kd5 122.Ka4 Kc5 123.Ka5 Ra3# 0-1