1.d4 d5 2.c4 c6 3.cxd5 cxd5 4.Nc3 Nf6 5.Bf4 Nc6 6.e3 a6 7.Rc1 e6 8.Bd3 h6 9.Nf3 Bd6 10.Bg3 O-O 11.Ne5 Bxe5 12.dxe5 Nd7 13.f4 f6 14.exf6 Nxf6 15.O-O Qe7 16.e4 d4 17.Na4 Nd7 18.e5 Rd8 19.Qg4 Qb4 20.Qxe6+ Kh8 21.Qb3 Qxb3 22.axb3 g5 23.e6 gxf4 24.exd7 fxg3 25.dxc8=Q gxh2+ 26.Kxh2 Raxc8 27.Nc5 Ne5 28.Bf5 Rc7 29.Ne6 Rxc1 30.Rxc1 Rg8 31.Nxd4