1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.f4 Bd7 7.Nb3 g6 8.Be2 Bg7 9.O-O b5 10.Bf3 Rb8 11.Be3 O-O 12.Kh1 b4 13.Nd5 Ne8 14.c3 bxc3 15.Nxc3 a5 16.Rf2 Nb4 17.a4 Nd3 18.Qxd3 Rxb3 19.Bd1 Rb8 20.Rd2 Nc7 21.Rc1 Bc6 22.Ne2 Ba8 23.Nd4 Qd7 24.Rdc2 Ne6 25.Nb5 f5 26.Bf3 fxe4 27.Bxe4 d5 28.g3 Rbd8 29.Bg2 d4 30.Bd2 Bxg2+ 31.Kxg2 g5 32.Rc6 Kh8 33.Qe4 Nxf4+ 34.gxf4 Qg4+ 35.Kh1 gxf4 36.Rg1 Qh5 37.Nc7 f3 38.Bf4 f2 39.Rf1 Rxf4 40.Qxf4 Rf8 41.Qe4 d3 42.Qxd3 Be5 43.Rxf2 Rxf2 44.Qd8+ Kg7 45.Ne6+ Kh6 46.Nf4+