1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.c3 Bd6 7.Bd3 O-O 8.Ne2 Re8 9.Qc2 h6 10.O-O Nd7 11.Be3 Nf8 12.c4 Be6 13.Nc3 Qc7 14.h3 Qd7 15.Rfe1 Ng6 16.Bxg6 fxg6 17.Qxg6 Bf7 18.Qd3 Rad8 19.Rad1 Bb4 20.a3 Bxc3 21.Qxc3 b5 22.d5 bxc4 23.d6 Re5 24.Bf4 Rxe1+ 25.Rxe1 Qf5 26.Qg3 g5 27.Bd2 Qd5 28.Bb4 c5 29.Bc3 Qxd6 30.Qf3 Kg7 31.h4 Re8 32.Rd1 Qe6 33.a4 Kg6 34.a5 a6 35.h5+ Kg7 36.Qb7 Re7 37.Qb6 Qxb6 38.axb6 Bxh5 39.Rd6 Rf7 40.Rxf6 Rb7 41.Rc6+ Kh7 42.Ba5 Be8 43.Rxc5 Bb5 44.f3 Kg6 45.Kf2 h5 46.g4 hxg4 47.fxg4 Bd7 48.Rxc4 Be6 49.Rd4 Rf7+ 50.Ke3 Bc8 51.Kd3 Bb7 52.Kc4 Rf4 53.Bc3 Rf6 54.Ba5 Rf4 55.Kc5 Rxd4 56.Kxd4 Kf6 57.Bd2 Bf3 58.Kc5 Ke6 59.Bxg5 Kd7 60.Bf4 Kc8 61.g5 Bh5 62.Kd6 Kb7 63.Be3 Bg6 64.Ke7 Bh5 65.Kf6 Be8 66.g6 Kb8 67.g7 Bb5 68.g8=Q+ Kb7 69.Qf8 Bd7 70.Ke5 Bc6 71.Kd6 Ba4 72.Kc5 Be8 73.Kb4 Bg6 74.Ka3 Bh5 75.Ka2 Be2 76.Ka1 Kc6 77.Kb1 Kb5 78.Ka1 Ka5 79.Ka2 Bc4+ 80.Ka3 Be6 81.b3 Bg8 82.Kb2 Be6 83.Ka1 Bd5 84.Kb1 Kb5 85.Kb2 Bc6 86.Ka1 Ba8 87.Ka2 Bc6 88.Ka3 Be4 89.Kb2 Kc6 90.Ka1 Bg2 91.Ka2 Bd5 92.Ka3 Kb7 93.Ka4 Bc6+ 94.Kb4 Be8 95.Ka3 Bf7 96.Ka2 Be6 97.Ka1 Bd7 98.Ka2 Be6 99.Qg7+ Kc8 100.Kb1 Bg8 101.b7+ Kd8 102.Kc2 Bf7 103.Kb2 Bh5 104.Ka1 Ke8 105.Ka2 a5 106.Ka3 Bf3 107.Ka4 Bg4 108.Kxa5 Bf3 109.Kb4 Bd1 110.Kc5 Bg4 111.Kd6 Bd1 112.b8=Q# 1-0