1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.c3 d5 7.Nxc6 bxc6 8.e5 Nd7 9.Bf4 Qb6 10.b3 Ba6 11.O-O Bxd3 12.Qxd3 a5 13.Nd2 Qa6 14.Qe3 Nb6 15.Kh1 a4 16.h3 c5 17.Rfc1 c4 18.b4 a3 19.Nf3 Na4 20.Ne1 Be7 21.Qg3 Rg8 22.Rcb1 f6 23.exf6 Bxf6 24.Be5 Ke7 25.Nc2 Nb2 26.Nd4 Nd3 27.Bxf6+ Kxf6 28.f4 g6 29.Qh4+ Kf7 30.Qxh7+ Rg7 31.Qh4 Qb6 32.Rd1 Re8 33.Rd2 Qd8 34.Qg4 Qf6 35.Rf1 Kg8 36.Qf3 Rge7 37.Re2 Kg7 38.Nc6 Rc7 39.Ne5 Nxe5 40.Rxe5 Ree7 41.Qe3 Kf7 42.Re1 Rb7 43.g4 Kf8 44.Rxe6 Rxe6 45.Qxe6 Qxc3 46.Qc8+