1.g3 Nf6 2.Bg2 c5 3.Nf3 Nc6 4.c4 g6 5.b3 e5 6.Bb2 d6 7.O-O Bg7 8.d3 O-O 9.Nc3 h6 10.Nd2 Be6 11.h3 Qd7 12.Kh2 d5 13.cxd5 Nxd5 14.Na4 b6 15.a3 Rad8 16.Ne4 f5 17.Naxc5 bxc5 18.Nxc5 Qe7 19.Nxe6 Qxe6 20.Rc1 Rc8 21.Rc5 Nce7 22.Qc2 Rxc5 23.Qxc5 Rc8 24.Qb5 f4 25.Rc1 Rxc1 26.Qe8+ Kh7 27.Bxc1 Qb6 28.e4 Qxf2 29.gxf4 Nxf4 30.Bxf4 exf4 31.Qf7 Nc6