1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be2 Bg7 7.O-O O-O 8.Be3 Nc6 9.Nb3 Bd7 10.f4 Rc8 11.Bf3 Be6 12.Nd5 Re8 13.Kh1 Qd7 14.h3 b6 15.g4 Qd8 16.Rf2 Kh8 17.Rd2 Ng8 18.c3 f6 19.Qe2 Bd7 20.Rad1 e6 21.Nxb6 axb6 22.Rxd6 Nb8 23.Bxb6 Qe7 24.Nc5 Bc6 25.Nxe6 Qb7 26.Nd8 Rcxd8 27.Bxd8 f5 28.Rxc6 Nxc6 29.e5 fxg4 30.hxg4 Qc8 31.Bh4 h5 32.Qc4 hxg4 33.Bxc6 g3 34.Bxg3 Qg4 35.Qd3 Nh6 36.Bxe8 Nf5 37.Bh2 Ne3 38.Qxe3 Qxd1+ 39.Kg2 Bf8 40.Bxg6