1.c4 c5 2.Nf3 Nf6 3.g3 b6 4.Bg2 Bb7 5.O-O e6 6.Nc3 Be7 7.d3 d5 8.cxd5 exd5 9.d4 O-O 10.dxc5 bxc5 11.Qb3 Qb6 12.Qc2 Nc6 13.a3 Nd4 14.Qd3 Ba6 15.Qd1 Nb3 16.Rb1 d4 17.Ne5 dxc3 18.bxc3 c4 19.Bxa8 Rxa8 20.e4 Qe6 21.Bf4 g5 22.Nxf7 gxf4 23.Nh6+ Kh8 24.e5 Ne4 25.Qf3 Bb7 26.Qxf4 Rf8 27.Qg4 Qxh6 28.Qd7 Qc6 29.Qxe7 Re8 30.Qh4 Nxf2