1.d4 Nf6 2.Nf3 e6 3.c4 c5 4.d5 b5 5.Bg5 h6 6.Bxf6 Qxf6 7.Qc2 bxc4 8.e4 exd5 9.exd5 Ba6 10.Nc3 Bd6 11.Ne4 Qe7 12.O-O-O Bf4+ 13.Kb1 O-O 14.d6 Qe6 15.Nxc5 Qf6 16.Qe4 Bxd6 17.Qxa8 Bxc5 18.Qd5 Qg6+ 19.Ka1 Bxf2 20.Ne5 Qe6 21.Bxc4 Bxc4 22.Nxc4 Nc6 23.Rhf1 Bh4 24.Rf4 Bg5 25.Re4 Qg6 26.Nd6 Bf6 27.Ra4 Rb8 28.Rd2 Ne7 29.Qe4 Qg5 30.Nc4 d5