1.e4 c5 2.Nc3 a6 3.g3 b5 4.Bg2 Bb7 5.d3 e6 6.Nh3 Nf6 7.O-O Qc7 8.f4 b4 9.Ne2 d5 10.f5 exf5 11.exd5 Nxd5 12.Rxf5 Qd7 13.Qf1 f6 14.Be4 g6 15.Rxd5 Bxd5 16.Bxd5 Qxd5 17.Qxf6 Rg8 18.Nhf4 Qd6 19.Qh4 Rg7 20.Bd2 Nc6 21.Re1 Be7 22.Qh6 Rf7 23.Qh3 g5 24.Ne6 Ne5 25.Rf1 g4 26.Qh6 Nf3+ 27.Rxf3 gxf3 28.N2f4 Kd7 29.Qh3 Kc6 30.Qh5 Rxf4 31.Nxf4 Qd4+ 32.Kf1 Rc8 33.Qxf3+ Kb5 34.c4+ Ka5 35.Qb7 Qd8 36.a3 Qc7 37.Qd5 Ka4 38.axb4 cxb4 39.Qe6 Bd6 40.Nd5 Qc5 41.Be3 Rf8+ 42.Ke2 Qc6 43.Qe4 Kb3 44.Bd4 Re8