1.e4 Nc6 2.d4 d5 3.exd5 Qxd5 4.Nf3 e5 5.Nc3 Bb4 6.Bd2 Bxc3 7.Bxc3 e4 8.Ne5 Nxe5 9.dxe5 Ne7 10.Qxd5 Nxd5 11.Ba5 Be6 12.O-O-O O-O-O 13.Bd2 Rhe8 14.Be2 Bf5 15.g4 Bd7 16.Bg5 Ne7 17.Rd4 h6 18.Bh4 g5 19.Bg3 Be6 20.Rhd1 Rxd4 21.Rxd4 Bd5 22.b4 Bxa2 23.Rxe4 Bd5 24.Rd4 Be6 25.b5 c6 26.Ra4 Kb8 27.bxc6 Nxc6 28.f4 gxf4 29.Bxf4 Rh8 30.h4 Kc7 31.h5 a5 32.Ra3 Nd4 33.Bd1 Nc6 34.Rc3 Kd7 35.Be2 Nb4 36.Kb2 Nd5 37.Rd3 Kc6 38.Bf3 b5 39.Be3 b4 40.c3 bxc3+ 41.Rxc3+ Kd7 42.Rd3 Kc6 43.Ka3 a4 44.Be4 Rg8 45.g5 hxg5 46.h6 Rh8 47.h7 g4 48.Bh6 Kc5 49.Bg7 Rxh7 50.Bxh7 Nf4 51.Rc3+ Kd4 52.Kb2 Ne2 53.Rd3+ Kc4 54.Re3 Nf4 55.Re4+ Kb5 56.Rxf4 g3 57.Bd3+ Ka5 58.Rf1 Bd5 59.Rg1 Be4 60.Bxe4 f5 61.exf6 a3+ 62.Kb3 Ka6 63.f7 Ka5 64.f8=Q Kb6 65.Ka2 Ka6 66.Kxa3 Kb5 67.Ka2 g2 68.Kb3 Kb6 69.Kb2 Ka7 70.Ka2 Ka6 71.Kb3 Ka7 72.Kb2 Ka6 73.Ka2 Ka5 74.Kb1 Ka4 75.Kb2 Kb5 76.Ka2 Kb6 77.Kb3 Kb5 78.Kb2 Kb6 79.Ka2 Ka7 80.Kb3 Kb6 81.Bf5 Ka5 82.Bg6 Ka6 83.Rxg2 Kb5 84.Qg8 Kb6 85.Bf7 Kc6 86.Qd8 Kb5 87.Bf8 Ka6 88.Qe7 Kb6 89.Bg8 Ka5 90.Bh7 Kb5 91.Bg6 Ka5 92.Bf7 Ka6 93.Bg8 Kb5 94.Bh7 Kb6 95.Bg6 Kc6 96.Bf7 Kb6 97.Be8 Ka6 98.Rg3 Kb6 99.Rg6+ Ka5 100.Qa7# 1-0