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.Qd4 O-O 11.Bc4 Qc6 12.O-O-O b5 13.Bd5 Nxd5 14.Qxd5 Bb7 15.Qxc6 Bxc6 16.Ba5 Rac8 17.Rhe1 Rfe8 18.Bc3 h5 19.Re3 Re6 20.Rg3 Bb7 21.Rd7 g6 22.Rg5 Kf8 23.Ba5 Re7 24.Rxe7 Kxe7 25.e6 e3 26.f3 Kxe6 27.Rxb5 Ba6 28.Rb3 e2 29.Re3+ Kf5 30.Bd2 h4 31.b3 h3 32.gxh3 Rh8 33.Re7 f6 34.Rxc7 Re8 35.Rc5+ Re5 36.Rxe5+ Kxe5 37.c4 Kd4 38.f4 Kd3 39.h4 f5 40.a4 Bb7 41.Be1 a6 42.Kb2 Bc6 43.Kc1 Ke3 44.Bg3 a5 45.Kc2 Be4+ 46.Kc3 Bb7 47.b4 axb4+ 48.Kxb4 Kd2 49.Kb5 Kd1 50.c5 Be4 51.c6 Bd3+ 52.Kb6 Be4 53.c7 Bc6 54.Kxc6 e1=Q 55.Bxe1 g5 56.Kd7 g4 57.Ke7 Kc1 58.Kf8 Kb2 59.c8=B Kb1 60.Ke8 g3 61.Bxg3 Ka1 62.Bd7 Ka2 63.Bc8 Ka1 64.Be1 Kb1 65.Kf8 Ka1 66.Bxf5 Kb2 67.Bc8 Kb1 68.Bh3 Ka1 69.Bd2 Kb1 70.Bc1 Ka2 71.Bd2 Ka1 72.a5 Kb1 73.Kf7 Kb2 74.Bc3+ Kb3 75.a6 Kc4 76.h5 Kb5 77.Bf5 Kb6 78.Ke7 Kc6 79.Ba5 Kc5 80.Bc7 Kc4 81.h6 Kb4 82.Ba5+ Kb5 83.Bh3 Kc6 84.h7 Kb5 85.Bb6 Kc4 86.Bf1+ Kb4 87.Bc4 Kxc4 88.Ke8 Kb3 89.h8=Q Ka2 90.Kf7 Ka3 91.Qh6 Kb3 92.Ke7 Ka2 93.f5 Kb2 94.Bf2 Kb1 95.Qh4 Kc2 96.h3 Kb2 97.Qd4+ Kc2 98.Qb6 Kd1 99.Qe6 Kd2 100.Kd6 Kc3 101.Qd5 Kb2 102.Ke7 Kc2 103.h4 Kc3 104.Qg2 Kc2 105.Qh1 Kb2 106.Kd6 Kb3 107.Ke6 Kc2 108.Kf7 Kb3 109.Ba7 Ka3 110.Bb6 Kb3 111.Qh3+ Kb4 112.Qc3+ Kb5 113.Kg7 Kxb6 114.Qf6+ Kb5 115.Kf8 Kc5 116.Qa1 Kd5 117.Qd1+ Ke4 118.Qb3 Kxf5 119.Qb5+ Kg6 120.Qb4 Kh6 121.Qg4 Kh7 122.Qh5# 1-0