1.Nf3 c5 2.g3 Nc6 3.Bg2 g6 4.d4 cxd4 5.Nxd4 Bg7 6.Nb3 f5 7.c4 Nf6 8.Nc3 O-O 9.O-O b6 10.e4 fxe4 11.Nxe4 Bb7 12.Bg5 Nxe4 13.Bxe4 Bxb2 14.Rb1 Bf6 15.Bh6 Rf7 16.Nc5 bxc5 17.Rxb7 Bd4 18.Qa4 Ne5 19.Kg2 e6 20.Bd2 Nxc4 21.Qxc4 d5 22.Qa6 Qc8 23.Bf3 Rxb7 24.Bg4 Rb6 25.Qe2 Qa6 26.Qe1 e5 27.Ba5 Rf6 28.Bc7 Raf8 29.f4 Qxa2+ 30.Kh3 e4 31.Qc1 h5 32.Bd1 Qa6 33.Kg2 R6f7