1.Nf3 Nf6 2.Nh4 e5 3.e3 d5 4.d4 e4 5.c4 g5 6.f3 gxh4 7.cxd5 c6 8.fxe4 Nxe4 9.dxc6 Nxc6 10.Bd3 Bb4+ 11.Nd2 Nxd2 12.Bxd2 Bxd2+ 13.Qxd2 Be6 14.Be4 Bd5 15.Bd3 Qe7 16.O-O O-O-O 17.Bf5+ Kb8 18.e4 Bc4 19.Rfd1 Nxd4 20.Qf4+ Ka8 21.Kh1 Nxf5 22.exf5 Bd5 23.Re1 Qf6 24.Rad1 h3 25.a3 Bxg2+ 26.Kg1 Rhg8 27.Rxd8+ Qxd8 28.f6 Bc6+ 29.Kf1 Qd3+ 30.Kf2 Rg2# 0-1