1.c4 c5 2.Nf3 Nf6 3.Nc3 Nc6 4.g3 a6 5.Bg2 e5 6.b3 g6 7.d3 Bg7 8.O-O O-O 9.Rb1 b5 10.Nxe5 Nxe5 11.Bxa8 d5 12.Nxd5 Nxd5 13.Bxd5 Nd7 14.Bb2 Nb6 15.Bg2 Bg4 16.Bxg7 Bf5 17.Bh8 f6 18.Rc1 Qa8 19.Bxa8 Rd8 20.Qe1 Be4 21.Bc6 Bxc6 22.Bg7 Rxd3 23.a3 h5 24.exd3 Na4 25.Qe5 Bf3 26.Qe3 b4 27.Qe1 h4 28.gxh4 f5 29.h5 Bxh5 30.Qe7 a5 31.Qc7 Nb2 32.Qf7+ Kxf7 33.Rfe1 f4 34.f3 Nxc4 35.Bd4 Bxf3 36.Rcd1 Nxa3 37.Bxc5 Bxd1 38.Rxd1 Ke8 39.Bf2 g5 40.Bb6 Ke7 41.Bd4 Nc4 42.Kf2 Ne5 43.Ke2 Nc6 44.Bc5+ Kd8 45.Rc1 Kd7 46.h3 Ke6 47.Ke1 Kd7 48.Bf8 Kc7 49.Kf2 Kd8 50.Be7+ Kc8 51.Bxg5 f3 52.Ke3 a4 53.Rf1 Kb7 54.Rd1 Kc7 55.Rb1 Kb6 56.Rh1 Nd4 57.Kf2 Nf5 58.Bc1 Ne7 59.Bh6 Ng6 60.Ra1 Nf8 61.Rf1 Kc7 62.h4 Kd7 63.d4 axb3 64.Bxf8 Ke6 65.Kg1 Kf5 66.h5 b2 67.Rb1 Kg5 68.Re1 b1=N 69.Rxb1 Kg4 70.Re1 Kh3 71.Bg7 f2+ 72.Kxf2 Kh2 73.Rc1 b3 74.Rc6 Kh1 75.Be5 b2 76.Rb6 b1=Q 77.Rxb1# 1-0