1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 b5 8.O-O Qc7 9.Qf3 Qb7 10.Re1 Be7 11.Qg3 O-O 12.Bh6 Ne8 13.Rad1 Bd7 14.a3 Nc6 15.Nxc6 Bxc6 16.Nd5 Bxd5 17.exd5 e5 18.f4 Kh8 19.Bg5 f6 20.Bh4 g5 21.fxg5 fxg5 22.Bxg5 Rg8 23.h4 h6 24.Qh3 Bxg5 25.hxg5 Qa7+ 26.Re3 Rg6 27.Rf1 Kg7 28.Qf3 hxg5 29.Qf8+ Kh7 30.Rf7+ Ng7 31.Rxa7 Rxf8 32.Rxa6 g4 33.Ra7 Kh6 34.c3 Rgf6 35.Bc2 Rf1+ 36.Kh2 Rh8 37.Kg3 Nh5+ 38.Kh4 Nf4 39.Be4 Nh5 40.Rd7 Rh1+