1.d4 Nf6 2.Bf4 e6 3.e3 d5 4.Nf3 Bd6 5.Bg3 Ne4 6.Nbd2 f5 7.Ne5 O-O 8.f3 Nxg3 9.hxg3 Bxe5 10.dxe5 d4 11.f4 Nc6 12.e4 Ne7 13.Bd3 h6 14.Qe2 c5 15.g4 b5 16.exf5 exf5 17.Bxb5 fxg4 18.Bc4+ Kh8 19.O-O-O Bf5 20.Ne4 Rb8 21.Nd6 Qb6 22.b3 Qa5 23.Kb1 Qc3 24.Qd2 Qg3 25.Nf7+ Kh7 26.Ng5+ Kg6 27.Ne6 Rfc8 28.Qa5 Qxg2 29.Rc1 Qc6