1.e4 c5 2.Nf3 Nc6 3.h3 e6 4.Nc3 Nf6 5.Bb5 Nd4 6.e5 Nd5 7.Nxd4 cxd4 8.Nxd5 exd5 9.O-O Be7 10.Bd3 O-O 11.Re1 d6 12.exd6 Bxd6 13.b3 Qh4 14.Qf3 Be6 15.Bb2 Rae8 16.a4 a6 17.a5 h5 18.Rf1 Bg4 19.Qxd5 Rd8 20.Qe4 f5 21.Qxb7 Bxh3 22.gxh3 Qxh3 23.Qg2 Qh4 24.f4 Bxf4 25.Rf3 Rf6 26.Rh3 Qg4 27.Rf1 Rg6 28.Qxg4 Rxg4+ 29.Kh1 g6 30.Bxa6 Bxd2 31.Bc4+ Kh7 32.a6 Kh6 33.Ra1 Be3 34.a7 Ra8 35.Bd5 Rxa7 36.Rxa7 Rg1+ 37.Kh2 Rd1 38.Rxe3 dxe3 39.Bf3 Rd2+ 40.Kg3 Kg5 41.Be5 h4+ 42.Kh3 Rf2 43.Bg2 e2 44.Bc3 f4 45.Ra5+ Kh6 46.Re5 f3 47.Bd2+ Kg7 48.Bxf3 Rxf3+ 49.Kxh4 Rf2 50.Kg3 e1=R 51.Bxe1 Rxc2 52.b4 Kf6 53.Rc5 Re2 54.Bc3+ Ke6 55.Kf3 Rc2 56.Ke4 Rc1 57.Kd4 Rg1 58.b5 Rb1 59.Kc4 Kd6 60.Rg5 Kd7 61.Rxg6 Kc7 62.Kc5 Rc1 63.Kb4 Rb1+ 64.Kc4 Kb7 65.Rg7+ Kc8 66.Kc5 Rc1 67.Kc4 Rb1 68.Kc5 Rc1 69.Kb4 Rb1+ 70.Ka5 Rb3 71.Be5 Re3 72.Bd6 Rd3 73.Bf4 Rd7 74.Rg8+ Rd8 75.Rg7 Rd7 76.Rxd7 Kxd7 77.b6 Kc6 78.Ka6 Kd5 79.b7 Kc6 80.b8=Q Kd5 81.Qe5+ Kc4 82.Ka5 Kd3 83.Kb4 Kc2 84.Qe2+ Kb1 85.Kb3 Ka1 86.Qa2# 1-0