1.e4 c5 2.Nf3 a6 3.d4 cxd4 4.Nxd4 e5 5.Nf3 Nf6 6.Nc3 Bb4 7.Bc4 Qc7 8.Qd3 b5 9.Bd5 Nxd5 10.exd5 d6 11.O-O Bxc3 12.bxc3 Nd7 13.Nd2 Bb7 14.c4 bxc4 15.Qxc4 Qa5 16.Qg4 Nf6 17.Qxg7 Ke7 18.Nc4 Qxd5 19.Ne3 Qe6 20.Qh6 Rhg8 21.f3 Bc6 22.Ba3 Rad8 23.Rab1 Nd5 24.Nxd5+ Bxd5 25.Qe3 Rc8 26.Rb6 Rxc2 27.Rf2 Rc6 28.Rb7+ Kf8 29.Rb8+ Kg7 30.Rxg8+ Kxg8 31.Rd2 h6 32.Qf2 Kh7 33.h3 Rc3 34.Bb2 Rc6 35.Qe2 f5 36.g4 Bc4 37.Qe3 Rc7 38.Ba3 d5 39.gxf5 Qxf5 40.Rg2 d4 41.Qf2 Rc6 42.Qg3 Rg6 43.Qxg6+ Qxg6 44.Rxg6 Kxg6 45.Bd6 Kf5 46.a3 Kf4 47.Kf2 Bd5 48.Bf8 Bxf3 49.Bxh6+ Ke4 50.Bg5 Bh5 51.Bf6 Kd5