1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.h3 e6 7.g4 d5 8.exd5 Nxd5 9.Nde2 Bb4 10.Bg2 Nc6 11.Bd2 Nxc3 12.Nxc3 Qc7 13.O-O O-O 14.Qf3 Bd6 15.Ne4 Be5 16.Bc3 Bxc3 17.Qxc3 Qf4 18.Ng3 Nd4 19.Rfe1 Nb5 20.Qxg7+ Kxg7 21.Nh5+ Kh8 22.Nxf4 Nd4 23.Rac1 Rb8 24.c3 Nb5 25.Rcd1 b6 26.a4 Nc7 27.Rd6 a5 28.Red1 Na6 29.Rd8 Kg8 30.Be4 Bb7 31.Rxf8+ Kxf8 32.Bxh7 Ke7 33.Bc2 Rg8 34.Kh2 Bf3 35.Re1 Nc5 36.Kg3 Bc6 37.b3 Rd8 38.h4 Bd5 39.Nxd5+ Rxd5 40.Re2 Na6 41.h5 Rc5 42.Re3 Rd5 43.h6 Kf8 44.Rd3 Rxd3+ 45.Bxd3 Nc5 46.Bc2