1.d4 Nf6 2.Nf3 d6 3.c4 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 e5 7.O-O exd4 8.Nxd4 Re8 9.f3 Nc6 10.Be3 Nh5 11.f4 Nxd4 12.Bxd4 Nf6 13.Bf3 c6 14.Qd2 Be6 15.b3 Bg4 16.Bxf6 Qxf6 17.e5 Qe6 18.Bxg4 Qxg4 19.exd6 Rad8 20.Rae1 Rxe1 21.Rxe1 Bxc3 22.Qxc3 Qxf4 23.d7 Qb8 24.Qf6 Rf8 25.Re7 Qd8 26.h4 c5 27.h5 gxh5 28.Qg5+ Kh8 29.Qe5+ Kg8 30.Re8 Qxd7 31.Qg5+