1.Nf3 c5 2.g3 d5 3.Bg2 Nc6 4.O-O e5 5.d3 Be6 6.Nc3 Nf6 7.e4 d4 8.Ne2 Bd6 9.Ne1 Qd7 10.f4 exf4 11.gxf4 Bh3 12.e5 Bxg2 13.Nxg2 Nxe5 14.fxe5 Bxe5 15.Bf4 Bxf4 16.Nexf4 O-O-O 17.Qf3 h5 18.Nh3 Rdg8 19.Qf5 Rh6 20.Ng5 Rf8 21.Qxc5+ Kd8 22.Qxf8+ Kc7 23.Nxf7 Rg6 24.Qc5+ Kb8 25.Ne5