1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Be2 O-O 6.Nf3 e5 7.Be3 exd4 8.Nxd4 Nc6 9.Nc2 Re8 10.f3 Nh5 11.Qd2 f5 12.O-O Be6 13.Rae1 Ne5 14.Bg5 Qd7 15.exf5 Bxc4 16.g4 Nf6 17.f4 Bxe2 18.fxe5 Bxf1 19.exf6 Rxe1 20.Nxe1 Bh3 21.fxg7 Qxg7 22.Nd5 gxf5 23.Ne7+ Kf7 24.Qd5+ Ke8 25.Nxf5 Qe5 26.Qg8+ Kd7 27.Qxh7+ Kc6 28.Nd3 Qh8 29.Ne7+ Kb5 30.Qe4 c6 31.Be3 c5 32.Qxb7+ Kc4 33.Qb3#