1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.f4 d6 8.O-O Be7 9.Nf3 Nbd7 10.Qe1 e5 11.Nh4 g6 12.Nf3 b5 13.a3 Bb7 14.Kh1 exf4 15.Bxf4 Ng4 16.a4 bxa4 17.Nd5 Bxd5 18.exd5 Nde5 19.Nxe5 Nxe5 20.Bh6 Bf8 21.Qh4 Qd7 22.Bxf8 Kxf8 23.Rxa4 a5 24.Qf6 Rg8 25.b4 Qe7 26.Rxa5 Rxa5 27.bxa5 Qxf6 28.Rxf6 Ke7 29.Rf1 Ra8 30.Ra1 Nxd3 31.cxd3 Ra6 32.g4 Kf6 33.Kg2 Ke5 34.Kf3 Kxd5 35.g5 Kc5 36.Kf4 Kd4 37.Ra3 d5 38.h3 f6 39.gxf6 Rxf6+ 40.Kg5 Ra6 41.Kh6 Ke3 42.Kxh7 d4 43.Kh6 Kf4 44.Ra4 Ke3 45.Ra3