1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Nc2 Bxc3+ 7.bxc3 Qa5 8.Bd2 Nf6 9.f3 O-O 10.e4 d6 11.Ne3 e6 12.Be2 Rd8 13.O-O Bd7 14.Kh1 Rac8 15.Be1 Be8 16.Qd2 Nh5 17.Bh4 g5 18.Be1 h6 19.Ng4 f5 20.Nxh6+ Kh7 21.Qxg5 fxe4 22.Qe3 Ne5 23.fxe4 Bg6 24.Bh4 Rf8 25.Rxf8 Rxf8 26.Ng4 Nxg4 27.Bxg4 b6 28.Bxe6 Qe5 29.Bd5 Rf4 30.Bg3 Nxg3+ 31.Qxg3 Bxe4 32.Re1 Bxd5 33.cxd5 Qf6 34.h3 Rf1+ 35.Rxf1 Qxf1+ 36.Kh2 Qf6 37.c4 Kh6 38.Qe3+ Kh7 39.Qe4+ Kh6 40.Qe6 Kg5 41.Qxf6+ Kxf6 42.g4 Ke5 43.g5 Kd4 44.g6 Kxc4 45.g7 Kxd5 46.g8=Q+