1.c4 c6 2.d4 d5 3.Nf3 e6 4.e3 Nf6 5.Bd3 dxc4 6.Bxc4 c5 7.O-O Nc6 8.Nc3 a6 9.dxc5 Qxd1 10.Rxd1 Bxc5 11.Be2 b5 12.Ng5 Be7 13.Nge4 Nxe4 14.Nxe4 O-O 15.Bd2 Bb7 16.Rac1 Nd4 17.Bd3 Bxe4 18.Bxe4 Ne2+ 19.Kf1 Nxc1 20.Bxa8 Nxa2 21.Bb7 Nb4 22.Bxb4 Bxb4 23.Bxa6 Rb8 24.Rd7 Kf8 25.Rb7 Rxb7 26.Bxb7 Bd6 27.Bc6 b4 28.Bb5 h6 29.Ke1 f6 30.Ba4 g5 31.h3 Kg7 32.Bc2 e5 33.Ke2 Kf7 34.Kf3 h5 35.Ke4 h4 36.Kf5 e4 37.Bxe4 Bh2 38.Kg4 Bd6 39.Bd5+ Kg7 40.f4 Bc5 41.fxg5 fxg5 42.Kxg5 Bxe3+ 43.Kxh4 Kh6 44.Kg4 Bd4 45.b3 Bf6 46.Bc4 Be7 47.h4 Bd8 48.Kh3 Be7 49.g4 Bd8 50.g5+ Bxg5 51.hxg5+ Kg6 52.Kg4 Kh7 53.Bf7 Kh8 54.Be8 Kg7 55.Ba4 Kf7 56.Bc6 Ke6 57.Bf3 Ke7 58.Bg2 Ke8 59.Be4 Kf8 60.Bf3 Kg7 61.Kf4 Kg8 62.Ba8 Kg7 63.Ke4 Kf8 64.Bd5 Ke7 65.Bc4 Kd8 66.Bd3 Kd7 67.Bb5+ Kc7 68.Ke5 Kd8 69.g6 Kc7 70.Bc6 Kb8 71.Be4 Kc7 72.Bd3 Kb6 73.Be2 Kc7 74.g7 Kb6 75.Bd1 Kb5 76.Bh5 Ka6 77.Bf7 Kb5 78.Ke4 Kb6 79.Kd3 Kc6 80.Bd5+ Kb5 81.Ba8 Kb6 82.Bd5 Ka6 83.Bf3 Kb6 84.Ba8 Kb5 85.Be4 Kb6 86.Bc6 Ka6 87.Be4 Kb6 88.g8=Q Kb5 89.Qh8 Ka5 90.Qg7 Kb6 91.Qh7 Ka5 92.Qh6 Kb5 93.Qg6 Ka5 94.Qf7 Kb5 95.Qf8 Ka6 96.Qc8+ Kb5 97.Qc7 Ka6 98.Qd7 Kb6 99.Qe7 Kb5 100.Qf8 Ka6 101.Bf5 Kb6 102.Be6 Ka7 103.Qxb4 Ka8 104.Bd5+ Ka7 105.Qb7# 1-0