1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Ba7 7.Nc3 Nc6 8.Qe2 d6 9.Be3 Nf6 10.O-O-O b5 11.f4 b4 12.Na4 e5 13.Bxa7 Rxa7 14.f5 O-O 15.g4 Bd7 16.g5 Ne8 17.Qe3 Rb7 18.Bxa6 Rb8 19.Bc4 Kh8 20.Qd2 Na5 21.Nxa5 Qxa5 22.b3 Rc8 23.Qd5 Qa7 24.Kb1 Qe3 25.Rhe1 Qxg5 26.Nb6 Bc6 27.Qa5 Qd8 28.Bd5 Bxd5 29.Rxd5 Rc6 30.Nc4 Qh4 31.Qxb4 Qxh2 32.Rc1 Kg8 33.Nxd6 Nxd6 34.Rxd6 Rxd6 35.Qxd6 h5 36.a4 h4 37.a5 h3 38.a6 Qf4 39.Qd5 h2 40.a7 Qxc1+ 41.Kxc1 h1=Q+ 42.Kb2 g5 43.fxg6 Kg7 44.a8=Q Rxa8 45.Qxf7+