1.d4 b5 2.e4 Bb7 3.Bxb5 Bxe4 4.Nf3 e6 5.c4 Bb4+ 6.Nc3 Nf6 7.O-O Bb7 8.Be3 O-O 9.Ba4 Nc6 10.Rc1 Ne7 11.Bg5 Ng6 12.Ne5 Be7 13.Bxf6 Bxf6 14.Nxd7 Bg5 15.Rc2 Re8 16.Nc5 Bxg2 17.Kxg2 Rf8 18.Kh1 Bf4 19.f3 Qh4 20.Nd3 Rad8 21.Nxf4 Nxf4 22.Rd2 Nh5 23.Rg1 g6 24.Ne4 Qf4 25.Rg4 Qh6 26.Rh4 Qe3 27.Rd3 Qh6 28.Nf6+ Kh8 29.Nxh5 gxh5 30.f4 Qg6 31.Bc2 Qe4+ 32.Rf3 Rxd4 33.Bxe4 Rxd1+ 34.Kg2 Rg8+ 35.Rg3 Rd2+ 36.Kf3 f5 37.Rxg8+ Kxg8 38.Bb7 Rxb2 39.Bc8 Kf7 40.Rxh5 Kg6 41.Rg5+ Kf6 42.Rh5 Kg6 43.Rg5+ Kf6 44.Rg2 Rb8 45.Rg8 a5 46.Re8 Rb6 47.c5 Rc6 48.Bd7 Rxc5 49.Rxe6+ Kf7 50.Re5 Rc3+ 51.Kf2 Rc2+ 52.Re2 Rc5 53.Re5 Rc2+ 54.Ke3 Rc3+ 55.Kd4 Rf3 56.Rxf5+ Ke7 57.Bc6 Rf2 58.a4 Rxh2 59.Rxa5 h5 60.Be4 h4 61.Rh5 h3 62.a5 Ra2 63.Rxh3 Rxa5 64.Rh7+ Kf6 65.Rxc7 Ra4+ 66.Ke3 Ra3+ 67.Bd3 Ra8 68.Rc6+ Ke7 69.f5 Rd8 70.f6+ Kd7 71.Ra6 Rf8 72.Kf4 Rd8 73.Ke5 Re8+ 74.Kd5 Rd8 75.Rd6+ Kc7 76.Rxd8 Kxd8 77.Bb5 Kc8 78.f7 Kb7 79.Kc5 Kc7 80.f8=Q Kb7 81.Bc6+ Kc7 82.Qg7+ Kb8 83.Qb7# 1-0