1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e5 7.Nf3 Qc7 8.Bd3 Be7 9.O-O b5 10.a3 Bb7 11.Qe1 Nbd7 12.b4 Rc8 13.Nd1 O-O 14.Nf2 Rfe8 15.Bd2 exf4 16.Bxf4 Ne5 17.Nh4 Nh5 18.Nh3 Nxf4 19.Rxf4 Bf6 20.Rd1 Qc3 21.Qg3 Ng6 22.Nxg6 fxg6 23.Rf3 Qe5 24.Qxe5 Bxe5 25.Rd2 Bd4+ 26.Kf1 Bxe4 27.Bxe4 Rxe4 28.Rfd3 Be5 29.Ng5 Rec4 30.Nf3 Rxc2 31.Rxc2 Rxc2 32.Nxe5 dxe5 33.Re3 Ra2 34.Rxe5 Rxa3 35.Kf2 Kf7 36.Re3 Rxe3 37.Kxe3 Ke6 38.Ke4 Kd6 39.Kd4 Kc6 40.Kc3 Kd5 41.Kd3 h6 42.h4 h5 43.g3 g5 44.hxg5 g6