1.e4 c5 2.Nf3 b6 3.Nc3 e6 4.d4 cxd4 5.Nxd4 a6 6.g3 Bb7 7.Bg2 Qc7 8.O-O d6 9.g4 h6 10.Be3 Be7 11.f4 Nd7 12.a4 Rc8 13.Qe2 Ngf6 14.g5 hxg5 15.fxg5 Nh7 16.g6 Nhf6 17.gxf7+ Kxf7 18.Qg4 Nf8 19.Qg3 Rh5 20.Bf3 Rh7 21.Bg4 Qc4 22.Rad1 Kg8 23.Bg5 Kh8 24.Be2 Qc5 25.Rf2 Nh5 26.Bxh5 Bxg5 27.Nb3 Qe5 28.Be2 Bh4 29.Qxe5 Bxf2+ 30.Kxf2 dxe5 31.Rd6 Rxh2+ 32.Kg3 Rxc3+ 33.Kxh2 Rxc2 34.Nd2 Bxe4 35.Bxa6 Bd5 36.Kg3 Rxd2 37.Rxb6 g6 38.a5 Kg7 39.Bb7 Nd7 40.Rb5 Nf6 41.a6 Nh5+ 42.Kh4 Rd4+ 43.Kg5 Nf6 44.Bxd5 Rg4# 0-1