1.e4 c5 2.Nc3 d6 3.d4 cxd4 4.Qxd4 Nc6 5.Qd2 Nf6 6.b3 e6 7.Bb2 Be7 8.O-O-O O-O 9.f4 a6 10.g4 d5 11.exd5 Nxd5 12.Nxd5 exd5 13.Nf3 Bxg4 14.Be2 Rc8 15.Rhg1 Bf5 16.Rxg7+ Kh8 17.Rxf7+ d4 18.Rxf8+ Bxf8 19.Nxd4 Nxd4 20.Qxd4+ Qxd4 21.Bxd4+ Bg7 22.Bxg7+ Kxg7 23.Bd3 Be6 24.f5 Bf7 25.Be4 Rc7 26.Rd6 Kf8 27.Rb6 Re7 28.Bxb7 a5 29.Ba6 Re1+ 30.Kb2 Rh1 31.f6 Bg6 32.Bc4 Ke8 33.Rb8+ Kd7 34.f7 Bxf7 35.Bxf7 Rxh2 36.Bd5 Kc7 37.Rg8 h5 38.Be4 Kd6 39.Rg5 h4 40.a4 Re2 41.Bd3 Rh2 42.Rh5 h3 43.Kc3 Rh1 44.Kd4 h2 45.Be4 Rd1+ 46.Kc4 Rd2 47.c3 Re2 48.Kd3 Rb2 49.Rb5 Kc7 50.Rxa5 Rxb3 51.Rh5 Rb2 52.a5 Ra2 53.Bf3 Kd6 54.Be2 Rxa5 55.Rxh2 Rg5 56.Rh3 Rg2 57.Re3 Kc5 58.Bf3 Rg5 59.Be4 Re5 60.Bf3 Rg5 61.Be2 Rg7 62.Rh3 Rd7+ 63.Kc2 Rd5 64.Rh5 Rxh5 65.Bxh5 Kc4 66.Be2+ Kd5 67.Kd3 Kc5 68.c4 Kd6 69.Kd4 Kc6 70.Bf3+ Kd6 71.c5+ Kd7 72.Kd5 Kc7 73.c6 Kc8 74.Kd6 Kd8 75.c7+ Kc8 76.Bg4+ Kb7 77.c8=Q+ Ka7 78.Qc5+ Kb8 79.Qb6+ Ka8 80.Bf3#