1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Bc4 O-O 8.Ne2 c5 9.O-O Nc6 10.Be3 Qc7 11.Rc1 Rd8 12.Qd2 b6 13.Bh6 Bb7 14.Bxg7 Kxg7 15.f4 cxd4 16.cxd4 Qd6 17.e5 Qb4 18.Qe3 Na5 19.Bd3 Rac8 20.f5 Rxc1 21.Qxc1 Nc6 22.a3 Qa5 23.f6+ exf6 24.exf6+ Kf8 25.Qh6+ Ke8 26.Qxh7 Ne5 27.dxe5 Qc5+ 28.Kh1 Rxd3 29.Qg8+ Qf8 30.Qg7 Rd2 31.Nf4