1.d4 Nf6 2.Nf3 e6 3.Bg5 h6 4.Bh4 d6 5.Nbd2 g5 6.Bg3 Nh5 7.e4 Bg7 8.c3 Nc6 9.Bd3 Nxg3 10.hxg3 Qe7 11.Qb3 a6 12.O-O-O b5 13.d5 Ne5 14.Nxe5 Bxe5 15.Kb1 Bd7 16.Rdf1 c5 17.dxc6 Bxc6 18.f4 Bg7 19.Nf3 Qb7 20.Qc2 gxf4 21.gxf4 Ke7 22.Nd4 Rac8 23.f5 Bxd4 24.cxd4 e5 25.dxe5 dxe5 26.Qc5+ Kd7 27.Rd1 f6 28.Bxb5+ Kc7 29.Bxc6