1.d4 Nf6 2.c4 e6 3.g3 c5 4.Nf3 cxd4 5.Nxd4 d5 6.Bg2 e5 7.Nb3 d4 8.O-O Nc6 9.f4 e4 10.f5 a5 11.e3 d3 12.Nc3 Be7 13.Nxe4 O-O 14.Nxf6+ Bxf6 15.Nc5 Ne5 16.Bd5 Nxc4 17.Bxc4 Qc7 18.Ne4 Qxc4 19.Nxf6+ gxf6 20.Bd2 Ra6 21.Rf4 Qc2 22.Qg4+ Kh8 23.Bc3 d2 24.Rd1 Rg8 25.Qe2 Rd8 26.Bd4 Rd5 27.Rxd2 Qb1+ 28.Rd1 Qxa2 29.Qh5 Qb3 30.Rc1 Rd8 31.Qh6