1.c4 Nf6 2.Nf3 d5 3.cxd5 Qxd5 4.Nc3 Qa5 5.d4 c5 6.d5 b5 7.e4 b4 8.Qa4+ Qxa4 9.Nxa4 Nxe4 10.Bd3 Bd7 11.a3 b3 12.Bf4 Bxa4 13.Bxe4 Nd7 14.O-O-O Rc8 15.Ne5 g6 16.Nc6 c4 17.Rhe1 Nc5 18.Nxa7 Ra8 19.Nc6 c3 20.Bf3 c2 21.Rd2 Rc8 22.Be3 e6 23.Bd4 Rg8 24.Be3 g5 25.Ne5 g4 26.dxe6 fxe6 27.Bxg4 Ke7 28.f4 Bg7 29.Bxc5+ Rxc5 30.Bxe6 Rxe5 31.Rxe5 Bxe5 32.Bxg8 Bxf4 33.Bxh7 Kf6 34.g3 Bh6 35.h4 Be3 36.g4 Kg7 37.Bd3 Kf6 38.g5+ Kg7 39.Bf5 Bf4 40.Bd3 Be3 41.Ba6 Kg6 42.Bc4 Kh5 43.Bf7+ Kxh4 44.g6 Bh6 45.Bc4 Kh5 46.Bf7 Kh4 47.Bd5 Kh5 48.Be4 Kh4 49.g7 Bxg7 50.Rh2+ Kg5 51.Rg2+ Kf6 52.Rg6+ Kf7 53.Rb6 Bd4 54.Bd5+ Ke7 55.Rb7+ Kd6 56.Bxb3 Bc6 57.Rb4 Bc5 58.Rc4 Bb5 59.Rc3 Bd4 60.Rxc2 Be3+ 61.Kd1 Be8 62.Rh2 Bc6 63.Ke2 Bc1 64.Kd3 Bf4 65.Rf2 Be5 66.Bc4 Be8 67.b4 Bg6+ 68.Ke3 Bc3 69.Rg2 Be8 70.Rg8 Ba4 71.Rg6+ Kc7 72.Ra6 Bc6 73.b5 Bb7 74.Re6 Ba5 75.Kd4 Bb6+ 76.Kc3 Ba5+ 77.Kb3 Bf3 78.Rh6 Bd1+ 79.Kb2 Bf3 80.Ra6 Bb6 81.Kc3 Bb7 82.Ra4 Bf2 83.Bd3 Kb6 84.Rg4 Ka5 85.Rg6 Bc5 86.Kb3 Bd5+ 87.Bc4 Bb7 88.Re6 Bb6 89.Re7 Bc8 90.Re8 Bb7 91.Rb8 Bf3 92.Rf8 Bb7 93.Rf7 Bc8 94.Rf6 Bb7 95.Rd6 Bc8 96.Rh6 Bb7 97.Rh7 Bf3 98.Rd7 Ba8 99.Bd5 Kxb5 100.Bxa8 Bg1 101.Rd1 Bh2 102.Bh1 Kc5 103.a4 Bb8 104.Rd5+ Kb6 105.Rb5+ Kc7 106.Rh5 Kb6 107.Kc4 Bf4 108.Rb5+ Ka6 109.Bb7+ Ka7 110.Kd5 Bh6 111.Kc6 Bd2 112.Rd5 Bb4 113.Rd8 Ba5 114.Ra8# 1-0