1.c4 e5 2.d4 exd4 3.Qxd4 Nf6 4.Nc3 Bb4 5.Bg5 Nc6 6.Qe3+ Qe7 7.Qxe7+ Bxe7 8.e4 Nd4 9.O-O-O Ne6 10.Bh4 Nxe4 11.Nxe4 Bxh4 12.g3 Be7 13.Nc3 a5 14.f4 d6 15.Bh3 O-O 16.Nf3 Bd8 17.Rhe1 g6 18.Nd4 Nxd4 19.Bxc8 Rxc8 20.Rxd4 Bf6 21.Rd3 Rfe8 22.Rxe8+ Rxe8 23.Nb5 Re7 24.b3 Kf8 25.Kd2 Ke8 26.a3 Bg7 27.a4 b6 28.g4 Kd7 29.Rh3 h6 30.Nc3 Bxc3+ 31.Kxc3 Re4 32.Kb2 Rxf4 33.Rxh6 Rxg4 34.Ka2 g5 35.Rxd6+ cxd6 36.c5 Ke8 37.c6 Rf4 38.Ka3 Rg4 39.h3 Rd4 40.c7 Kd7 41.c8=R Ke7 42.Ka2 Rf4 43.Rc2 f5 44.Kb1 Rd4 45.Rh2 Rh4 46.Ka1 Rb4 47.Rh1 f4 48.Rc1 Ke8 49.Rb1 Rd4 50.Rb2 g4 51.Rh2 g3 52.Ra2 b5 53.Rd2 Rxd2 54.axb5 Rd1+ 55.Ka2 Rd2+ 56.Ka1 Kd8 57.b4 Rd1+ 58.Kb2 Ra1 59.Kc2 Ra3 60.Kc1 Kd7 61.Kc2 Ra2+ 62.Kd1 Re2 63.Kc1 f3 64.bxa5 Rc2+ 65.Kd1 g2 66.Kxc2 f2 67.b6 g1=N 68.Kb2 Nxh3 69.Ka2 Ng5 70.Ka1 Ke7 71.Kb1 Nf7 72.Kb2 d5 73.Kb1 Nh6 74.Kc1 f1=Q+ 75.Kb2 Qf4 76.b7 Ng4 77.b8=B Qa4 78.Bh2 Ne5 79.Bg1 Kf7 80.Bc5 Ke8 81.Ba7 Qf4 82.Bb6 Nd3+ 83.Kb3 Qf3 84.Bf2 Qh3 85.Ka2 Kf7 86.Ka1 Qg2 87.a6 Nc1 88.Bg3 Qa2# 0-1