1.e4 c5 2.Nf3 d6 3.c4 Bg4 4.Be2 Nc6 5.O-O g6 6.Nc3 Bg7 7.d3 e6 8.Be3 Bxf3 9.Bxf3 Nge7 10.Qd2 O-O 11.Bh6 Nd4 12.Bxg7 Kxg7 13.Be2 Nec6 14.f4 a6 15.Rae1 b5 16.f5 exf5 17.exf5 Nxf5 18.Rxf5 gxf5 19.Bf3 Rc8 20.Bxc6 Rxc6 21.Nd5 f6 22.Re7+ Rf7 23.Rxf7+ Kxf7 24.Qh6 Qh8 25.Qh5+ Kf8 26.Qxf5 Qg7 27.Nxf6 Qf7 28.Nxh7+ Kg7 29.Qe4 d5 30.cxd5 Rg6 31.h4 Rh6 32.Ng5 Qf6 33.Ne6+ Kh8 34.Ng5 Kg7 35.g3 Qd4+ 36.Qxd4+ cxd4 37.Ne4 Rh8 38.b4 Rc8 39.Nc5 a5 40.d6 Kf6 41.d7 Rd8 42.bxa5 Ke7 43.a6 Rf8 44.Kg2 Kd6 45.d8=Q+