1.d4 Nf6 2.Nf3 d6 3.c4 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 c5 7.d5 e6 8.O-O exd5 9.cxd5 Bg4 10.Nd2 Bxe2 11.Qxe2 Re8 12.Nc4 b5 13.Nxb5 Nxe4 14.Qd3 a6 15.Nc3 Nxc3 16.bxc3 Nd7 17.Bf4 Ne5 18.Bxe5 Bxe5 19.Rae1 Bg7 20.Rxe8+ Qxe8 21.Nxd6 Qe5 22.Ne4 f5 23.Nxc5 Rc8 24.Na4 Qe8 25.Qd1 Rc4 26.Nb6 Rh4 27.g3 Re4 28.d6 Be5 29.Qd5+ Qf7 30.d7 Bc7 31.d8=Q+