1.e4 c5 2.Nc3 d6 3.g3 Nf6 4.d3 h6 5.Bg2 Nc6 6.f4 Bg4 7.Bf3 Bxf3 8.Nxf3 e6 9.O-O Be7 10.h3 d5 11.e5 Nd7 12.Kh2 g5 13.Ne2 Qc7 14.d4 f5 15.exf6 Nxf6 16.fxg5 hxg5 17.Nxg5 Qd7 18.dxc5 e5 19.Ng1 Nd4 20.c3 Nf5 21.Qe2 Nh6 22.Kg2 e4 23.Bf4 O-O-O 24.Rad1 Rdg8 25.c4 Nhg4 26.hxg4 Nxg4 27.N5h3 Nf6 28.cxd5 Bxc5 29.Qc4 b6 30.b4 Qg4 31.bxc5 b5 32.Qxb5 Nh5 33.Qb8+ Kd7 34.c6+ Ke7 35.Qd6+ Ke8 36.Qe6+ Qxe6 37.dxe6 Ke7 38.Rd7+ Kxe6 39.Rxa7 Kd5 40.c7 Rc8 41.Rb7 Rhg8 42.Rb8 Nf6 43.Rxc8 Rxc8 44.Rd1+ Kc6 45.Rd8 Kb7 46.Rxc8 Kxc8 47.Ng5