1.c4 c5 2.Nf3 Nf6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 e6 6.g3 Qb6 7.Nf3 Bb4 8.Bg2 d5 9.cxd5 Nxd5 10.Qc2 O-O 11.Ng5 g6 12.Bd2 Nd4 13.Qd3 Rd8 14.Bxd5 exd5 15.Be3 Bc5 16.O-O Bf5 17.Qd1 Nc2 18.Bxc5 Qxc5 19.Rc1 Ne3 20.Nxd5 Qxd5 21.fxe3 Qxa2 22.Qe1 Qxb2 23.Nxf7 Kxf7 24.g4 Qe5 25.gxf5 gxf5 26.Qh4 Kg8 27.Rf3 Kh8 28.Kf2 Rac8 29.Rh3 Qg7 30.Rg3 Qe5 31.Rc7