1.c4 Nf6 2.Nc3 e6 3.e4 c5 4.e5 Ng8 5.Nf3 d6 6.d4 dxe5 7.dxe5 Qxd1+ 8.Kxd1 a6 9.Nd2 Nc6 10.f4 Nge7 11.Nde4 Ng6 12.Na4 Be7 13.Naxc5 O-O 14.Nd3 Rd8 15.Be3 Nd4 16.Kd2 b5 17.c5 f6 18.exf6 gxf6 19.Bxd4 Rxd4 20.Ke3 e5 21.fxe5 fxe5 22.Nxe5 Rxe4+ 23.Kxe4 Bxc5 24.Kd5 Bf8 25.Nxg6 hxg6 26.Kc6 Bf5 27.Kb6 Bg7 28.Rd1 Bxb2 29.Be2 Be4 30.Bf3 Rb8+ 31.Kxa6