1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.e4 Nxe5 5.f4 Nec6 6.Nf3 Bc5 7.Nc3 d6 8.Na4 Na6 9.a3 Qe7 10.Bd3 Bg4 11.Nxc5 Nxc5 12.O-O O-O 13.Qc2 Rae8 14.Nd2 f5 15.Re1 fxe4 16.Bxe4 Kh8 17.b4 Nxe4 18.Rxe4 Qf7 19.Rxe8 Rxe8 20.Nf1 Nd4 21.Qf2 Qxc4 22.Bb2 Ne2+ 23.Kh1 Qxf4 24.Qxa7 Rf8 25.h3 Bf5 26.Qxb7 Be4 27.Qxc7 Bxg2+ 28.Kxg2 Qg5+ 29.Ng3 Qxg3+ 30.Kh1 Qxh3#