1.d4 Nf6 2.c4 g6 3.g3 Bg7 4.Bg2 d5 5.cxd5 Nxd5 6.Nf3 O-O 7.O-O Nc6 8.e4 Nb6 9.d5 Ne5 10.Nxe5 Bxe5 11.a4 e6 12.f4 Bg7 13.a5 Nc4 14.e5 Qe7 15.d6 cxd6 16.b3 dxe5 17.bxc4 Rd8 18.Qa4 exf4 19.Bxf4 Qc5+ 20.Kh1 Bd7 21.Qa3 Qh5 22.Nc3 Bc6 23.Bxc6 bxc6 24.Ne4 Qe2 25.Rae1 Qxc4 26.Bg5 Rd3 27.Qe7 Rf8 28.Bf6 Bxf6 29.Nxf6+ Kg7 30.Ne8+ Rxe8 31.Rxf7+