1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 Bc5 7.Bf4 O-O 8.Bc7 Qe7 9.Bd6 Bxd6 10.Qxd6 Qd8 11.Qc7 a6 12.Qxd8 Rxd8 13.Nd6 Ne8 14.Nxe8 Rxe8 15.O-O-O b5 16.f4 f6 17.g3 Kf7 18.Bg2 Ke7 19.Rhe1 Bb7 20.a4 bxa4 21.Nxa4 Na5 22.Nc5 Bc6 23.Bf1 Nb7 24.Nxa6 Nd6 25.e5 fxe5 26.fxe5 Nf7 27.Re3 Rec8 28.b4 Bd5 29.Nc5 Rab8 30.Rd4 Bc6 31.Be2 Rb6 32.b5 Bxb5 33.Bxb5 Rxb5 34.Nxd7 Rb7 35.Red3 Rcc7 36.Rh4 h6 37.Rg4 Rxd7 38.Rxd7+ Rxd7 39.Rxg7 Rd5