1.b3 e5 2.c4 Nc6 3.Bb2 Nf6 4.Nf3 e4 5.Nd4 Be7 6.Qc2 O-O 7.g3 d5 8.Nxc6 bxc6 9.Bg2 Bf5 10.O-O Qd7 11.cxd5 cxd5 12.d3 h5 13.Nd2 exd3 14.exd3 h4 15.Nf3 h3 16.Bh1 c5 17.Qd2 Ng4 18.Rfe1 Rfe8 19.Ng5 Bxg5 20.Qxg5 f6 21.Qh5 d4 22.Bxa8 Rxa8 23.Qxh3 Nxf2 24.Qg2 Nh3+ 25.Kh1 Rc8 26.Rad1 Bg4 27.Bc1 Bxd1 28.Rxd1 Re8 29.Rf1 Qg4 30.Qd5+ Kh7 31.Qf5+ Qxf5 32.Rxf5 Kg6 33.Rxc5 Nf2+ 34.Kg2 Nxd3 35.Rc4 Re2+ 36.Kf3 Rxh2 37.Bf4 Ne5+ 38.Bxe5 fxe5 39.Ra4 Kf5 40.g4+ Kg5 41.Rxa7 Rh3+ 42.Ke4 Re3+ 43.Kd5 g6 44.b4 d3 45.Rd7 Re1 46.Kc4 e4 47.b5 Rc1+ 48.Kb4 Rb1+ 49.Kc5 Rc1+ 50.Kb4 Kf4 51.b6 Rb1+ 52.Kc5 Rb2 53.Rd4 Kf3 54.a4 d2 55.a5 e3 56.a6 e2 57.a7 d1=Q 58.a8=Q+ Kf2 59.Qf8+ Kg1 60.Qf4 Qc2+ 61.Rc4 e1=Q 62.Rxc2 Rxc2+ 63.Kd6 Rd2+ 64.Kc6 Qe6+ 65.Kb7 Rd7+ 66.Ka6 Qe2+ 67.Ka5 Rd5+ 68.Kb4 Qb5+ 69.Kc3 Qd3+ 70.Kb4 Rd4+ 71.Ka5 Rxf4 72.b7 Rf3 73.b8=B Qd8+ 74.Kb5 Rf6 75.Ba7+ Kf1 76.Bf2 Qe8+ 77.Kc4 Qf7+ 78.Kd4 Qb7 79.Ke3 Qc7 80.Be1 Ra6 81.Ba5 Qc1+ 82.Ke4 Qc5 83.g5 Qb6 84.Bd2 Kf2 85.Kd3 Ra7 86.Kc4 Ke2 87.Bc1 Qb3+ 88.Kd4 Qd1+ 89.Ke5 Rf7 90.Ke4 Rf1 91.Bb2 Qd3+ 92.Ke5 Qh3 93.Ke4 Qb3 94.Bd4 Rf5 95.Bb2 Qd5# 0-1