1.c4 Nf6 2.Nc3 e5 3.g3 Bb4 4.Bg2 O-O 5.e4 Bxc3 6.bxc3 c5 7.Ne2 d6 8.O-O Nc6 9.d3 Ne8 10.f4 Bg4 11.h3 Bd7 12.g4 Rb8 13.Be3 f6 14.fxe5 fxe5 15.Qd2 Rxf1+ 16.Rxf1 Be6 17.Ng3 b5 18.cxb5 Rxb5 19.Bg5 Qb8 20.Qf2 Nc7 21.Nf5 Rb2 22.Qe3 Bxf5 23.exf5 Nd8 24.Bxd8 Qxd8 25.f6 gxf6 26.Qh6 Rxa2 27.Rxf6 Ra1+ 28.Kh2 Ra2 29.Rxd6 Qe7 30.Kg3 Rxg2+ 31.Kxg2 e4