1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.a3 b5 7.g3 Bb7 8.Bg2 Nf6 9.O-O Be7 10.Be3 Nc6 11.Nxc6 dxc6 12.Qe2 c5 13.Bf4 e5 14.Bg5 O-O 15.Rad1 Rfd8 16.Bxf6 Bxf6 17.Nd5 Bxd5 18.Rxd5 Rxd5 19.exd5 Rb8 20.Rd1 Qd6 21.b3 g6 22.h4 Bg7 23.h5 f5 24.hxg6 hxg6 25.g4 e4 26.gxf5 gxf5 27.Qh5 Rf8 28.Bh3 Qf4 29.Qg6 e3 30.Qe6+ Kh8 31.Qxe3 Qh4 32.Bg2 Qf6 33.d6 Rd8 34.d7 f4 35.Qe8+ Bf8 36.Qh5+ Bh6 37.Qe8+ Bf8 38.Rd5 f3 39.Qh5+ Bh6 40.Bxf3 Qa1+ 41.Rd1 Qg7+ 42.Kf1 Qf6 43.Qe8+ Bf8 44.Ke2 Qe7+ 45.Qxe7 Bxe7 46.Bb7 a5 47.Bc6 b4