1.d4 Nf6 2.Bg5 d5 3.Bxf6 exf6 4.Nf3 c6 5.e3 Bd6 6.c4 O-O 7.cxd5 cxd5 8.Nc3 Nc6 9.Bd3 a6 10.O-O Bc7 11.Rc1 Bg4 12.Be2 Qd6 13.g3 b5 14.Ne1 Bxe2 15.Qxe2 Ne7 16.Qf3 Rac8 17.Nd3 Ba5 18.Nc5 Bb4 19.Nd3 Rc4 20.Ne2 Rfc8 21.a3 Ba5 22.b4 Rxc1 23.Rxc1 Rxc1+ 24.Nexc1 Bb6 25.Nb3 Qc6 26.Nbc5 Nc8 27.Nf4 Bxc5 28.dxc5 Ne7 29.Ne2 Qd7 30.Nd4 Nc6 31.Nxc6 Qxc6 32.Qf4 g6 33.Qb8+ Kg7 34.Qb6 Qe8 35.c6 d4 36.c7 d3 37.Qb8 d2 38.Qxe8 d1=Q+ 39.Kg2 Qd5+ 40.e4