1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Bg5 a6 8.Na3 b5 9.Bxf6 gxf6 10.Nd5 f5 11.Bd3 Be6 12.O-O Bxd5 13.exd5 Ne7 14.Re1 Bg7 15.c3 Qc8 16.Qh5 e4 17.Bf1 Nxd5 18.Rad1 Nf4 19.Qg5 Be5 20.g3 h6 21.Qh4 Ne6 22.Nc2 Qd8 23.Qxd8+ Rxd8 24.Nb4 Rb8 25.Nxa6 Rb6 26.Rd5 O-O 27.Rxb5 Rxa6 28.Rxe5 Rxa2 29.Rxf5 Ng5 30.Bg2 Rxb2 31.h4 Ne6 32.Bxe4 Kg7 33.Bd5 Nc7 34.Bc4 Ne8 35.Re3 Rb7 36.Bd5 Rc7 37.Ref3 Re7 38.Kg2 Nc7 39.Bc4 Ne6 40.Rf6 Rc8 41.Bxe6 fxe6 42.h5 Rg8 43.Rg6+ Kh7 44.Rff6 Rxg6 45.Rxg6 d5 46.Kf3