1.e4 c5 2.Nc3 a6 3.Nf3 e6 4.d4 cxd4 5.Nxd4 d6 6.g3 Nf6 7.Bg2 Be7 8.O-O Qc7 9.Be3 Bd7 10.Qe2 Nc6 11.Nb3 b5 12.f4 h6 13.Rad1 O-O 14.a3 Rab8 15.g4 Nh7 16.Bf2 Rfc8 17.h4 g5 18.e5 d5 19.Nc5 Bxc5 20.Bxc5 Nxe5 21.Bd4 Nc6 22.Be3 b4 23.axb4 Rxb4 24.Qf2 Be8 25.Bxd5 Nf6 26.hxg5 Nxg4 27.Qg3 h5 28.Ne4 Ne7 29.Nf6+ Nxf6 30.gxf6+ Ng6 31.Bf3 Qa5 32.Rf2 Bc6 33.Bd2 Bxf3 34.Qxf3 Qf5 35.Bxb4 Rc4 36.Bd6 Nh4 37.Qg3+ Ng6 38.Qg5 Qh3 39.Rd3 Qf5 40.Qxf5 Nxf4 41.Bxf4 Rc8 42.Rdd2 exf5 43.Rh2 Rc5 44.Bh6 f4 45.b3 Kh8 46.Rhf2 Rd5 47.Rxd5 h4 48.b4 h3 49.c4 h2+ 50.Rxh2 f3 51.Bg5+ Kg8 52.c5 Kf8 53.Bf4 a5 54.Bg5 Kg8 55.Rh3 Kf8 56.Rd3 Kg8 57.Rd4 f2+ 58.Kf1 Kf8 59.Be3 a4 60.Kxf2 Kg8 61.Kf3 Kf8 62.b5 Kg8 63.Rh1 a3 64.Rg1+ Kf8 65.Bh6+ Ke8 66.Rdd1 a2 67.Bf4 a1=R 68.Rg8# 1-0