1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.g3 Bb7 7.Bg2 Nf6 8.a3 d6 9.O-O Nbd7 10.Re1 Rc8 11.f4 e5 12.Nf5 Qc7 13.g4 h6 14.g5 hxg5 15.fxg5 Nh5 16.g6 fxg6 17.Nh4 Nf4 18.Bxf4 Rxh4 19.Bg5 Rh5 20.Qg4 Be7 21.Be3 Kf7 22.Bh3 Nf6 23.Qe6+ Kf8 24.Nd5 Nxd5 25.exd5 Bf6 26.Rf1 Qd8 27.Rf2 Rc7 28.Bb6 Bxd5 29.Qxd5 Rxh3 30.Bxc7 Qxc7 31.Qa8+ Ke7 32.Qxa6 Qc5 33.Qb7+ Ke6 34.Qe4 Rxh2 35.Kxh2 Qxf2+ 36.Kh1 d5 37.Qxg6 e4 38.Qg4+ Kd6 39.a4 Bxb2 40.Rd1 Be5 41.Qh3 Qxc2 42.Qa3+ Qc5 43.Qxc5+ Kxc5 44.axb5 d4 45.Rb1 d3 46.Kg2 Kc4 47.b6 d2 48.b7 Kd3 49.Kf2 Kc2 50.Rh1 g5 51.Ke2 g4 52.Rd1 e3 53.Rg1 g3 54.Rd1 g2 55.Rg1 Bg3 56.Ra1 Bh2 57.b8=Q Bxb8 58.Kxe3 g1=Q+