1.d4 f5 2.Nf3 Nf6 3.b3 g6 4.g3 Bg7 5.Bg2 O-O 6.O-O d6 7.Bb2 Ne4 8.Nfd2 Nf6 9.c4 Nc6 10.d5 Ne5 11.e3 g5 12.f4 Neg4 13.Qe2 Nxe3 14.fxg5 Nfg4 15.Bxg7 Kxg7 16.Rf3 Nc2 17.Qd3 Nxa1 18.Qc3+ Kg8 19.Qxa1 Qe8 20.Nc3 Qg6 21.h4 Qg7 22.Qe1 Qd4+ 23.Kh1 Ne5 24.Nb5 Nxf3 25.Bxf3 Qe5 26.Qxe5 dxe5 27.Nxc7 Rb8 28.c5 Bd7 29.Nc4 e4 30.Ne5 Rbc8 31.Nxd7 Rxc7 32.Nxf8 Kxf8