1.c4 c5 2.Nc3 e6 3.Nf3 d5 4.cxd5 exd5 5.d4 Nf6 6.Bg5 Nc6 7.e3 Be7 8.dxc5 O-O 9.Be2 Bxc5 10.O-O Be6 11.Rc1 Be7 12.Qc2 Rc8 13.Rfd1 Qa5 14.a3 Rfd8 15.h3 h6 16.Bh4 d4 17.exd4 Qb6 18.Bxf6 Bb3 19.Na4 Bxc2 20.Nxb6 Bxd1 21.Nxc8 Bxf6 22.Bxd1 Rxc8 23.Ba4 Ne7 24.Rxc8+ Nxc8 25.Bb3 Nd6 26.Kf1 Nf5 27.Bd5 Nxd4 28.Nxd4 Bxd4 29.b3 b6 30.a4 Bc5 31.Ke2 a5 32.f4 Kf8 33.Kf3 Ke7 34.g4 Kf6 35.h4 g6 36.g5+ Kg7 37.gxh6+ Kxh6 38.Bxf7 Kh5 39.f5 Kxh4 40.fxg6 Bd4 41.Ke4 Bg7 42.Kd5 Kg5 43.Kc6 Bd4 44.Kb5 Kh6 45.Kc6 Kg7 46.Kb5 Bg1 47.Ka6 Bf2 48.Kb5 Bg1 49.Kc6 Kh6 50.Kb7 Kg7 51.Kc7 Bf2 52.Kc6 Bd4 53.Kb7 Bc5 54.Ka6 Bf2 55.Kb7 Bc5 56.Kc7 Kh6 57.Kc6 Kg7 58.Kb7 Kf6 59.Kc6 Kg7 60.Kb7 Kf6 61.Ka6 Kg7 62.Be8 Be3 63.Kb5 Bc5 64.Kc6 Kf8 65.Bd7 Kg7 66.Bf5 Kh8 67.Bd3 Kg7 68.Kb7 Kh8 69.Kc6 Kg7 70.Kb5 Kg8 71.Kc4 Kh8 72.Kb5 Kg7 73.Kc6 Kg8 74.Kb5 Kf8 75.Ka6 Kg7 76.Kb7 Kh6 77.Kc7 Kg7 78.Kc6 Kh8 79.Be4 Kg7 80.Kc7 Kh8 81.Bd5 Kg7 82.Be4 Kf8 83.Kc6 Kg7 84.Kb7 Kh8 85.Bd3 Kg7 86.Kc8 Kf8 87.Kb7 Kg8 88.Be4 Kg7 89.Ka6 Kg8 90.b4 axb4 91.Kb5 b3 92.a5 bxa5 93.Kxc5 b2 94.Kb5 Kg7 95.Kxa5 Kg8 96.Kb4 Kg7 97.Kb3 Kg8 98.Kxb2 Kg7 99.Kc3 Kg8 100.Kd4 Kg7 101.Ke5 Kh8 102.Kf6 Kg8 103.Bd5+ Kf8 104.g7+ Ke8 105.Ke6 Kd8 106.Kd6 Kc8 107.g8=Q# 1-0