1.d4 d5 2.c4 c6 3.Nc3 Nf6 4.Nf3 dxc4 5.a4 Bg4 6.Ne5 Bh5 7.f3 Nfd7 8.Nxc4 e5 9.Be3 f6 10.dxe5 Nxe5 11.Qxd8+ Kxd8 12.Nxe5 fxe5 13.O-O-O+ Kc7 14.g3 Be7 15.Bh3 Rd8 16.Rxd8 Bxd8 17.Rd1 Be8 18.Bc5 Bf6 19.Bd6+ Kb6 20.Ne4 Bg6 21.Nxf6 gxf6 22.Be7 Na6 23.Bd8+ Kc5 24.Bxf6 e4 25.Be7+ Kb6 26.b4 exf3 27.exf3 Re8 28.Bd8+ Rxd8 29.Rxd8 Nxb4 30.f4 Be4 31.Be6